Example #1
0
    def handleLogOnSuccess(self, status, message):
        try:
            LOG_DEBUG('handleLogOnSuccess')
            if not len(message):
                return
            msg_dict = json.loads(message)
            if not isinstance(msg_dict, dict):
                raise Exception, ''
            else:
                self.__securityMsgType = msg_dict.get('security_msg')
                self.showSecurityMessage()
        except Exception:
            self.handleLoginCustomDefinedError(status, message)
            LOG_CURRENT_EXCEPTION()
            return

        token2 = str(msg_dict.get('token2', ''))
        user = str(msg_dict.get('name', 'UNKNOWN'))
        Settings.g_instance.userPrefs[Settings.KEY_LOGIN_INFO].writeString(
            'user', user)
        Settings.g_instance.save()
        g_lobbyContext.setCredentials(user, token2)
        socialNetworkLogin.setCredentials(user, token2)
        self.__loginDataLoader.saveUserToken(self.__loginDataLoader.passLength,
                                             token2)
        peripheryID, _ = g_preDefinedHosts.readPeripheryTL()
        if peripheryID != connectionManager.peripheryID:
            g_preDefinedHosts.clearPeripheryTL()
Example #2
0
    def handleLogOnSuccess(self, status, message):
        try:
            LOG_DEBUG('handleLogOnSuccess')
            if not len(message):
                return
            msg_dict = json.loads(message)
            if not isinstance(msg_dict, dict):
                raise Exception, ''
            else:
                self.__securityMsgType = msg_dict.get('security_msg')
                self.showSecurityMessage()
        except Exception:
            self.handleLoginCustomDefinedError(status, message)
            LOG_CURRENT_EXCEPTION()
            return

        token2 = str(msg_dict.get('token2', ''))
        user = str(msg_dict.get('name', 'UNKNOWN'))
        Settings.g_instance.userPrefs[Settings.KEY_LOGIN_INFO].writeString('user', user)
        Settings.g_instance.save()
        g_lobbyContext.setCredentials(user, token2)
        socialNetworkLogin.setCredentials(user, token2)
        self.__loginDataLoader.saveUserToken(self.__loginDataLoader.passLength, token2)
        peripheryID, _ = g_preDefinedHosts.readPeripheryTL()
        if peripheryID != connectionManager.peripheryID:
            g_preDefinedHosts.clearPeripheryTL()
    def handleLogOnSuccess(self, status, message):
        try:
            LOG_DEBUG("handleLogOnSuccess", message)
            if not len(message):
                return
            msg_dict = json.loads(message)
            if not isinstance(msg_dict, dict):
                raise Exception, ""
            else:
                self.__securityMsgType = msg_dict.get("security_msg")
                self.showSecurityMessage()
        except Exception:
            self.handleLoginCustomDefinedError(status, message)
            LOG_CURRENT_EXCEPTION()
            return

        token2 = str(msg_dict.get("token2", ""))
        g_lobbyContext.setCredentials(self.__loginDataLoader.user, token2)
        self.__loginDataLoader.saveUserToken(self.__loginDataLoader.passLength, token2)
Example #4
0
    def handleLogOnSuccess(self, status, message):
        try:
            LOG_DEBUG('handleLogOnSuccess', message)
            if not len(message):
                return
            msg_dict = json.loads(message)
            if not isinstance(msg_dict, dict):
                raise Exception, ''
            else:
                self.__securityMsgType = msg_dict.get('security_msg')
                self.showSecurityMessage()
        except Exception:
            self.handleLoginCustomDefinedError(status, message)
            LOG_CURRENT_EXCEPTION()
            return

        token2 = str(msg_dict.get('token2', ''))
        g_lobbyContext.setCredentials(self.__loginDataLoader.user, token2)
        self.__loginDataLoader.saveUserToken(self.__loginDataLoader.passLength,
                                             token2)
Example #5
0
 def _onLoggedOn(self, responseData):
     name = responseData.get('name', 'UNKNOWN')
     token2 = responseData.get('token2', '')
     g_lobbyContext.setCredentials(name, token2)
     if self._preferences['remember_user']:
         self._preferences['name'] = name
         self._preferences['token2'] = token2
         if not constants.IS_DEVELOPMENT:
             del self._preferences['server_name']
     else:
         email = self._preferences['login']
         serverName = self._preferences['server_name']
         session = self._preferences['session']
         self._preferences.clear()
         if not constants.IS_SINGAPORE and not GUI_SETTINGS.igrCredentialsReset:
             self._preferences['login'] = email
         if constants.IS_DEVELOPMENT:
             self._preferences['server_name'] = serverName
         self._preferences['session'] = session
     self._preferences.writeLoginInfo()
     self._showSecurityMessage(responseData)
Example #6
0
 def _onLoggedOn(self, responseData):
     name = responseData.get('name', 'UNKNOWN')
     token2 = responseData.get('token2', '')
     g_lobbyContext.setCredentials(name, token2)
     if self._preferences['remember_user']:
         self._preferences['name'] = name
         self._preferences['token2'] = token2
         if 'server_name' in self._preferences and AUTO_LOGIN_QUERY_ENABLED:
             del self._preferences['server_name']
     else:
         email = self._preferences['login']
         serverName = self._preferences['server_name']
         session = self._preferences['session']
         self._preferences.clear()
         if not constants.IS_SINGAPORE and not GUI_SETTINGS.igrCredentialsReset:
             self._preferences['login'] = email
         if not AUTO_LOGIN_QUERY_ENABLED:
             self._preferences['server_name'] = serverName
         self._preferences['session'] = session
     self._preferences.writeLoginInfo()
     self.__dumpUserName(name)
     self._showSecurityMessage(responseData)
Example #7
0
    def handleLogOnSuccess(self, status, message):
        try:
            LOG_DEBUG('handleLogOnSuccess', message)
            if not len(message):
                return
            msg_dict = json.loads(message)
            if not isinstance(msg_dict, dict):
                raise Exception, ''
            else:
                self.__securityMsgType = msg_dict.get('security_msg')
                self.showSecurityMessage()
        except Exception:
            self.handleLoginCustomDefinedError(status, message)
            LOG_CURRENT_EXCEPTION()
            return

        token2 = str(msg_dict.get('token2', ''))
        g_lobbyContext.setCredentials(self.__loginDataLoader.user, token2)
        self.__loginDataLoader.saveUserToken(self.__loginDataLoader.passLength, token2)
        peripheryID, _ = g_preDefinedHosts.readPeripheryTL()
        if peripheryID != connectionManager.peripheryID:
            g_preDefinedHosts.clearPeripheryTL()
Example #8
0
 def _onLoggedOn(self, responseData):
     name = responseData.get('name', 'UNKNOWN')
     token2 = responseData.get('token2', '')
     g_lobbyContext.setCredentials(name, token2)
     if self._preferences['remember_user']:
         self._preferences['name'] = name
         self._preferences['token2'] = token2
         if 'server_name' in self._preferences and AUTO_LOGIN_QUERY_ENABLED:
             del self._preferences['server_name']
     else:
         email = self._preferences['login']
         serverName = self._preferences['server_name']
         session = self._preferences['session']
         self._preferences.clear()
         if not constants.IS_SINGAPORE and not GUI_SETTINGS.igrCredentialsReset:
             self._preferences['login'] = email
         if not AUTO_LOGIN_QUERY_ENABLED:
             self._preferences['server_name'] = serverName
         self._preferences['session'] = session
     self.writePeripheryLifetime()
     self._preferences.writeLoginInfo()
     self.__dumpUserName(name)
     self._showSecurityMessage(responseData)