app.service.login_handlers namespace¶
Submodules¶
app.service.login_handlers.default module¶
- class app.service.login_handlers.default.DefaultLoginHandler(services)¶
Bases:
LoginHandlerInterface
- async handle_login(request, **kwargs)¶
Handle login request
- Parameters
request –
- Returns
the response/location of where the user is trying to navigate
- Raises
HTTP exception, such as HTTPFound for redirect, or HTTPUnauthorized
- async handle_login_redirect(request, **kwargs)¶
Handle login redirect.
- Returns
login.html template if use_template is set to True in kwargs.
- Raises
web.HTTPFound – HTTPFound exception to redirect to the ‘/login’ page if use_template is set to False or not included in kwargs.