linotp.lib.repoze_identify module

user authentication with repoze module

class linotp.lib.repoze_identify.FormPlugin(login_form_qs, rememberer_name, formbody=None, formcallable=None)

Bases: linotp.lib.repoze_identify.FormPluginBase

challenge(environ, status, app_headers, forget_headers)
identify(environ)
class linotp.lib.repoze_identify.FormPluginBase

Bases: object

forget(environ, identity)
remember(environ, identity)
class linotp.lib.repoze_identify.RedirectingFormPlugin(login_form_url, login_handler_path, logout_handler_path, rememberer_name, reason_param='reason')

Bases: linotp.lib.repoze_identify.FormPluginBase

challenge(environ, status, app_headers, forget_headers)
identify(environ)
linotp.lib.repoze_identify.make_plugin(login_form_qs='__do_login', rememberer_name=None, form=None, formcallable=None)
linotp.lib.repoze_identify.make_redirecting_plugin(login_form_url=None, login_handler_path='/login_handler', logout_handler_path='/logout_handler', rememberer_name=None)