示例#1
0
def logout(**kwargs):
    if not gui.yes_no(_.LOGOUT_YES_NO):
        return

    api.logout()
    userdata.delete('kid_lockdown')
    gui.refresh()
示例#2
0
 def logout(self):
     userdata.delete('profile_img')
     userdata.delete('profile_name')
     userdata.delete('profile_id')
     userdata.delete('auth_cookies')
     userdata.delete('device_id')
     mem_cache.empty()
     self.new_session(self._config)
示例#3
0
    def new_session(self):
        self.logged_in = False
        self._session = Session(headers=HEADERS, base_url=BASE_URL)
        self.logged_in = userdata.get('key', None) != None

        #LEGACY
        userdata.delete('token')
        userdata.delete('user_id')
示例#4
0
    def new_session(self):
        self.logged_in = True if userdata.get('_cookies') else False
        if not settings.getBool('save_password', False):
            userdata.delete(PASSWORD_KEY)

        if self.logged_in and settings.getBool(
                'save_password', True) and not userdata.get(PASSWORD_KEY):
            self.logout()
            gui.ok(_.SAVE_PASSWORD_RELOGIN)
示例#5
0
    def logout(self, site_logout=True):
        if site_logout:
            self._session.get('/logout')

        userdata.delete('token')
        userdata.delete('device_id')
        mem_cache.delete('vhx_token')

        self.new_session()
示例#6
0
    def new_session(self):
        self.logged_in = False

        ## Legacy ##
        userdata.delete('pswd')
        userdata.delete('access_token')
        ############

        self._session = Session(HEADERS, base_url=API_URL)
        self._set_authentication()
示例#7
0
    def logout(self):
        userdata.delete('password')
        userdata.delete('device_id')
        userdata.delete('device_token')
        userdata.delete('auth_token')
        userdata.delete('token_expires')

        mem_cache.delete('config')
        mem_cache.delete('channels')

        self.new_session()
示例#8
0
    def new_session(self):
        self.logged_in = False

        host = settings.get('business_host') if settings.getBool(
            'business_account', False) else DEFAULT_HOST
        if host != userdata.get('host', DEFAULT_HOST):
            userdata.delete('access_token')
            userdata.set('host', host)

        self._session = Session(HEADERS, base_url=API_URL.format(host))
        self._set_authentication()
示例#9
0
 def logout(self):
     userdata.delete('access_token')
     userdata.delete('expires')
     userdata.delete('refresh_token')
     userdata.delete('config')
     mem_cache.empty()
     self.new_session()
示例#10
0
def logout(**kwargs):
    if not gui.yes_no(_.LOGOUT_YES_NO):
        return

    api.logout()
    userdata.delete('avatar')
    userdata.delete('profile')
    userdata.delete('profile_name')
    gui.refresh()
    def logout(self):
        userdata.delete('access_token')
        userdata.delete('expires')
        userdata.delete('refresh_token')

        mem_cache.delete('transaction_id')
        mem_cache.delete('config')

        self.new_session()
示例#12
0
 def logout(self):
     userdata.delete('singtel_tv_no')
     userdata.delete('identification_no')
     userdata.delete('device_id')
     mem_cache.empty()
     self.new_session()
示例#13
0
 def logout(self):
     userdata.delete('device_id')
     userdata.delete('profile_id')
     userdata.delete('play_token')
     userdata.delete('token_expires')
     userdata.delete('sky_token')
     userdata.delete('subscriptions')
     self.new_session()
示例#14
0
 def logout(self):
     userdata.delete(PASSWORD_KEY)
     userdata.delete('expires')  #legacy
     userdata.delete('_cookies')
示例#15
0
 def logout(self):
     userdata.delete('jwt_token')
     userdata.delete('expires')
     userdata.delete('profile_id')
     userdata.delete('profile_name')
     userdata.delete('profile_icon')
     userdata.delete('profile_kids')
     self.new_session()
示例#16
0
 def logout(self):
     userdata.delete('userid')
     self.new_session()
示例#17
0
 def logout(self):
     userdata.delete('access_token')
     self.new_session()
示例#18
0
 def logout(self):
     userdata.delete('token')
     userdata.delete('deviceid')
     userdata.delete('expires')
     self.new_session()
示例#19
0
 def logout(self):
     userdata.delete('token')
     mem_cache.empty()
     self.new_session()
示例#20
0
 def logout(self):
     userdata.delete('ob_session')
     userdata.delete('ob_tgt')
     self.new_session()
示例#21
0
 def logout(self):
     userdata.delete('token')
     userdata.delete('deviceid')
     userdata.delete('pswd')
     userdata.delete('entitlements')
     self.new_session()
示例#22
0
 def logout(self):
     userdata.delete('device_id')
     userdata.delete('access_token')
     userdata.delete('user_id')
     self.new_session()
示例#23
0
 def logout(self):
     userdata.delete('access_token')
     userdata.delete('refresh_token')
     userdata.delete('expires')
     self.new_session()
示例#24
0
 def logout(self):
     userdata.delete('auth_token')
     userdata.delete('user_id')
     self.new_session()
示例#25
0
 def logout(self):
     userdata.delete('key')
     userdata.delete('auth_token')
     userdata.delete('expires')
     mem_cache.empty()
     self.new_session()
示例#26
0
 def logout(self):
     userdata.delete('access_token')
     userdata.delete('id_token')
     userdata.delete('token_expires')
     userdata.delete('country')
     userdata.delete('package')
     userdata.delete('profile')
     self.new_session()
示例#27
0
 def logout(self):
     userdata.delete('key')
     userdata.delete('token')
     userdata.delete('expires')
     userdata.delete('user_id')
     self.new_session()
示例#28
0
 def logout(self):
     # self._session.post('service/logout', data={'format': 'json'})
     userdata.delete('nllinktoken')
     self.new_session()