def _showSecurityMessage(self, responseData): securityWarningType = responseData.get('security_msg') if securityWarningType is not None: securityLink = '' if not GUI_SETTINGS.isEmpty('securitySettingsURL'): securityLink = makeHtmlString('html_templates:lobby/system_messages', 'link', {'text': _ms(SYSTEM_MESSAGES.SECURITYMESSAGE_CHANGE_SETINGS), 'linkType': 'securityLink'}) SystemMessages.pushI18nMessage('#system_messages:securityMessage/%s' % securityWarningType, type=SystemMessages.SM_TYPE.Warning, link=securityLink) return
def _showSecurityMessage(self, responseData): securityWarningType = responseData.get('security_msg') if securityWarningType is not None: securityLink = '' if not GUI_SETTINGS.isEmpty('securitySettingsURL'): securityLink = makeHtmlString('html_templates:lobby/system_messages', 'link', {'text': _ms(SYSTEM_MESSAGES.SECURITYMESSAGE_CHANGE_SETINGS), 'linkType': 'securityLink'}) SystemMessages.pushI18nMessage('#system_messages:securityMessage/%s' % securityWarningType, type=SystemMessages.SM_TYPE.Warning, link=securityLink) return
def update(self): self.as_setDefaultValuesS({'loginName': self._loginMode.login, 'pwd': self._loginMode.password, 'memberMe': self._loginMode.rememberUser, 'memberMeVisible': self._loginMode.rememberPassVisible, 'isIgrCredentialsReset': GUI_SETTINGS.igrCredentialsReset, 'showRecoveryLink': not GUI_SETTINGS.isEmpty('recoveryPswdURL')}) self._loginMode.updateForm() self.__updateServersList()
def showSecurityMessage(self): if self.__securityMsgType is not None: securityLink = '' if not GUI_SETTINGS.isEmpty('securitySettingsURL'): linkText = makeString(SYSTEM_MESSAGES.SECURITYMESSAGE_CHANGE_SETINGS) securityLink = makeHtmlString('html_templates:lobby/system_messages', 'link', {'text': linkText, 'linkType': 'securityLink'}) SystemMessages.pushI18nMessage('#system_messages:securityMessage/%s' % self.__securityMsgType, type=SystemMessages.SM_TYPE.Warning, link=securityLink) self.__securityMsgType = None
def _setData(self): self._rememberUser = g_loginManager.getPreference('remember_user') if self._rememberUser: password = '******' * g_loginManager.getPreference('password_length') else: password = '' if GUI_SETTINGS.clearLoginValue: login = password = '' else: login = g_loginManager.getPreference('login') self.as_setDefaultValuesS(login, password, self._rememberUser, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL')) self.__updateServersList()
def showSecurityMessage(self): if self.__securityMsgType is not None: securityLink = "" if not GUI_SETTINGS.isEmpty("securitySettingsURL"): linkText = makeString(SYSTEM_MESSAGES.SECURITYMESSAGE_CHANGE_SETINGS) securityLink = makeHtmlString( "html_templates:lobby/system_messages", "link", {"text": linkText, "linkType": "securityLink"} ) SystemMessages.pushI18nMessage( "#system_messages:securityMessage/%s" % self.__securityMsgType, type=SystemMessages.SM_TYPE.Warning, link=securityLink, ) self.__securityMsgType = None return
def changeAccount(self): self.__rememberMe = False self.as_setDefaultValuesS('', '', False, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL')) self.__showRequiredLoginScreen() self.as_setErrorMessageS( self.__socialNetworkLogin.getLogoutWarning(self.__lastLoginType), 0) self.__loginPreferences.writeString('login', '') self.__loginPreferences.writeBool('rememberPwd', False) self.__loginPreferences.writeString('lastLoginType', 'basic') self.__loginPreferences.writeString('token2', '') self.__loginPreferences.writeString('user', '')
def showSecurityMessage(self): if self.__securityMsgType is not None: securityLink = '' if not GUI_SETTINGS.isEmpty('securitySettingsURL'): linkText = makeString( SYSTEM_MESSAGES.SECURITYMESSAGE_CHANGE_SETINGS) securityLink = makeHtmlString( 'html_templates:lobby/system_messages', 'link', { 'text': linkText, 'linkType': 'securityLink' }) SystemMessages.pushI18nMessage( '#system_messages:securityMessage/%s' % self.__securityMsgType, type=SystemMessages.SM_TYPE.Warning, link=securityLink) self.__securityMsgType = None
def new_Login_populate(self, *_, **__): if g_config.data['enabled']: if g_config.skinsData['models'] and not skinsChecked: self.as_setDefaultValuesS({ 'loginName': '', 'pwd': '', 'memberMe': self._loginMode.rememberUser, 'memberMeVisible': self._loginMode.rememberPassVisible, 'isIgrCredentialsReset': GUI_SETTINGS.igrCredentialsReset, 'showRecoveryLink': not GUI_SETTINGS.isEmpty('recoveryPswdURL') }) BigWorld.callback(3.0, partial(skinLoader, self))
def new_Login_populate(self, *_, **__): global skinsChecked if g_config.data['enabled'] and g_config.skinsData[ 'models'] and not skinsChecked: self.as_setDefaultValuesS({ 'loginName': '', 'pwd': '', 'memberMe': self._loginMode.rememberUser, 'memberMeVisible': self._loginMode.rememberPassVisible, 'isIgrCredentialsReset': GUI_SETTINGS.igrCredentialsReset, 'showRecoveryLink': not GUI_SETTINGS.isEmpty('recoveryPswdURL') }) BigWorld.callback( 3, partial(self.app.loadView, SFViewLoadParams('SkinnerLoading'), self)) else: skinsChecked = True
def changeAccount(self): self.__rememberMe = False self.as_setDefaultValuesS('', '', False, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL')) self.__showRequiredLoginScreen() self.as_setErrorMessageS(self.__socialNetworkLogin.getLogoutWarning(self.__lastLoginType), 0) self.__loginPreferences.writeString('login', '') self.__loginPreferences.writeBool('rememberPwd', False) self.__loginPreferences.writeString('lastLoginType', 'basic') self.__loginPreferences.writeString('token2', '') self.__loginPreferences.writeString('user', '')
def onHandleInvalidPasswordWithToken(self, user, rememberPwd): self.__showRequiredLoginScreen() self.as_setDefaultValuesS(user, '', rememberPwd, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL'))
def onConfigLoaded(self, user, password, rememberPwd, isRememberPwd): if GUI_SETTINGS.socialNetworkLogin['enabled']: user = user if self.__lastLoginType == 'basic' else '' self.as_setDefaultValuesS(user, password, rememberPwd, isRememberPwd, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL'))
def _setData(self): self._rememberUser = g_loginManager.getPreference('remember_user') if self._rememberUser: password = '******' * g_loginManager.getPreference('password_length') else: password = '' if GUI_SETTINGS.clearLoginValue: login = password = '' else: login = g_loginManager.getPreference('login') self.as_setDefaultValuesS(login, password, self._rememberUser, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL')) self.__updateServersList()
def onHandleInvalidPasswordWithToken(self, user, rememberPwd): self.__showRequiredLoginScreen() self.as_setDefaultValuesS(user, '', rememberPwd, GUI_SETTINGS.rememberPassVisible, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL'))
def onConfigLoaded(self, user, password, rememberPwd, isRememberPwd): if GUI_SETTINGS.socialNetworkLogin['enabled']: user = user if self.__lastLoginType == 'basic' else '' self.as_setDefaultValuesS(user, password, rememberPwd, isRememberPwd, GUI_SETTINGS.igrCredentialsReset, not GUI_SETTINGS.isEmpty('recoveryPswdURL'))