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)[source]

Bases: linotp.lib.repoze_identify.FormPluginBase

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

Bases: object

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

Bases: linotp.lib.repoze_identify.FormPluginBase

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