vi.login

Module Contents

Classes

LoginInputField

BaseLoginHandler

UserPasswordLoginHandler

GoogleAccountLoginHandler

LoginScreen

This is the screen superclass.

class vi.login.LoginInputField(notifier, *args, **kwargs)

Bases: flare.html5.Input

onKeyPress(self, event)
class vi.login.BaseLoginHandler(loginScreen, *args, **kwargs)

Bases: flare.html5.Li

onClick(self, event)
enable(self)
disable(self)
lock(self)
unlock(self)
login(self)
reset(self)
parseAnswer(self, req)
class vi.login.UserPasswordLoginHandler(loginScreen, *args, **kwargs)

Bases: BaseLoginHandler

cssname = userpassword
onKeyPress(self, event)
onLoginClick(self, sender=None)
doLoginSuccess(self, req)
doLoginFailure(self, req, code, *args, **kwargs)
onVerifyClick(self, sender=None)
doVerifySuccess(self, req)
doVerifyFailure(self, *args, **kwargs)
onSendClick(self, sender=None)
reset(self)
enable(self)
focusLaterIdiot(self)
static canHandle(method, secondFactor)
class vi.login.GoogleAccountLoginHandler(loginScreen, *args, **kwargs)

Bases: BaseLoginHandler

cssname = googleaccount
onLoginClick(self, sender=None)
static canHandle(method, secondFactor)
class vi.login.LoginScreen(*args, **kwargs)

Bases: vi.screen.Screen

This is the screen superclass.

It represents a basic screen and its functionality.

invoke(self, logout=False)

Is called to show the screen

onLogoutSuccess(self, *args, **kwargs)
doShowLogin(self, req, code, *args, **kwargs)
insufficientRights(self)
doSkipLogin(self, req)
onGetAuthMethodsSuccess(self, req)
selectHandler(self, handler=None)
onGetAuthMethodsFailure(self, *args, **kwargs)
redirectNoAdmin(self)