cubicweb.pyramid.login
¶
Provide login views that reproduce a classical CubicWeb behavior
-
cubicweb.pyramid.login.
includeme
(config)[source]¶ Create the ‘login’ route (‘/login’) and load this module views
Views¶
-
cubicweb.pyramid.login.
login_form
(request)[source]¶ Default view for the ‘login’ route.
Display the ‘login’ CubicWeb view, which is should be a login form
-
cubicweb.pyramid.login.
login_password_login
(request)[source]¶ Handle GET/POST of __login/__password on the ‘login’ route.
The authentication itself is delegated to the CubicWeb repository.
Request parameters:
Parameters: - __login – The user login (or email if
allow-email-login
is on. - __password – The user password
- __setauthcookie –
(optional) If defined and equal to ‘1’, set the authentication cookie maxage to 1 week.
If not, the authentication cookie is a session cookie.
- __login – The user login (or email if