app.service.login_handlers namespace¶
Submodules¶
app.service.login_handlers.default module¶
-
class
app.service.login_handlers.default.
DefaultLoginHandler
(services)¶ Bases:
app.service.interfaces.i_login_handler.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.
-
async