Benjamin Dauvergne
|
ea22d9fff5
|
Add auth2 prefix to all authentication applications
Conflicts:
authentic2/settings.py
|
2011-02-01 15:09:38 +01:00 |
Lactuca
|
1ab5db68f9
|
Remove django_openid_provider module
|
2011-02-01 15:08:36 +01:00 |
Benjamin Dauvergne
|
5fa2d56719
|
[authsaml2] fix bad path for symbol get_idp_list_sorted
|
2011-02-01 14:44:35 +01:00 |
Lactuca
|
6ce40318e3
|
[media] add the openid logo
|
2011-02-01 14:43:00 +01:00 |
Lactuca
|
2d62744c65
|
[templates] explain in the ssl template that authentic2 support sel-asserted certificates
|
2011-02-01 14:43:00 +01:00 |
Lactuca
|
a3142cb417
|
[auth] prefers relative URLs for redirects
|
2011-02-01 14:43:00 +01:00 |
Lactuca
|
66083df99d
|
[auth] allows to delegate context building to the frontend class
|
2011-02-01 14:42:58 +01:00 |
Lactuca
|
e77d4bbc2b
|
[idp openid views] add more logging
Make most logs at the debug level, only keep generic event at the info level.
|
2011-02-01 14:41:58 +01:00 |
Lactuca
|
689dbf8cfa
|
[saml] improve PickledObjectField to be dumped to JSON
|
2011-02-01 14:41:58 +01:00 |
Lactuca
|
a29460143f
|
[settings] configure loggers
|
2011-02-01 14:41:58 +01:00 |
Lactuca
|
6ce2768ed4
|
[auth] add templatetags for fully urlencoding a string (even slashes)
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
a276ab87cd
|
[idp openid] add template for the discovery page
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
98a5fb882f
|
[auth openid] in the user consent page separate required and optional attributes
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
353d9f2a19
|
[idp] remove logging framework initialization
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
f84b1df4f5
|
[authsaml2] add a get_context method to the frontend class
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
f0e395e5c3
|
[auth] plug the oath login template in the frontend class
|
2011-02-01 14:41:57 +01:00 |
Lactuca
|
a4b3142628
|
[auth] add an OATH specific login template
|
2011-02-01 14:41:57 +01:00 |
Benjamin Dauvergne
|
b3a4a1dfcd
|
[idp openid] improve interoperability with http://test-id.org
Also add claimed identity OpenID, URLs are
http[s]://idp.example.org/openid/[username].
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
a9eaedb93c
|
[idp openid] cleaned_data is not a dict
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
c31f2c2cf0
|
[idp openid] fix decide template, fix template path
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
141d4b4e43
|
[idp openid] fix the decide page
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
800196ea2d
|
[idp openid] add missing models import
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
9b490f846f
|
[auth views] if already logged but a POST is being sent, keep going
It allows re-authentication when asked by a service provider (CAS renew,
SAML forceAuthn or OpenID with PAPE extension).
|
2011-02-01 14:41:20 +01:00 |
Benjamin Dauvergne
|
10d3ba9bc4
|
[idp openid] add OpenIDStore implementation based on Django models
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
79f1f41206
|
[idp openid] add middlewre which announce our XRDS file
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
10ccd31504
|
[settings] remove the IDPOI_PATH setting, replace authentic2.django_openid_provider by authentic2.idp.openid
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
c5e07a6666
|
[urls] include urls patterns from the idp.openid module
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
4d0b6bfbda
|
[idp openid] simplify openid provider, only support directed identity, add attribute selection to consent page
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
09ec7682e5
|
[idp openid] remove the server template
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
540e87cb57
|
[idp openid] add method to convert openid response to django response to utils
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
79832289c1
|
[idp openid] remove OpenID model, anchor TrustedRoot to user id, not user object
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
2ae8f4f750
|
[idp openid] update models registration in admin site
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
9d364d5300
|
[auth views] in login() if nonce is not None, show the login forms
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
25fb602884
|
[auth views] add a custom redirect to login page
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
926b184281
|
[authsaml2] add a cancel button
|
2011-02-01 14:41:19 +01:00 |
Benjamin Dauvergne
|
b9f9f34edd
|
[templates] add openid meta declaration to the base template
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
6b634d033e
|
[idp views] remove unused imports
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
f79c48be9d
|
[idp openid] add template tag to display html meta header to link to the xrds file
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
fcf5abc9ae
|
[idp openid] improve PEP8-ness
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
baaf24786e
|
[idp openid] add an OpenIDStore using the Django ORM
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
8a0ee5443e
|
[idp openid] import of the django_openid_provider projet code
|
2011-02-01 14:41:18 +01:00 |
Benjamin Dauvergne
|
89c98d79ee
|
[auth totp] only show totp profile options for real users
|
2011-02-01 14:41:18 +01:00 |
Mikaël Ates
|
387a426052
|
[authsaml2] Do not display to users the error details
|
2011-01-25 21:25:23 +01:00 |
Mikaël Ates
|
8bfc877da6
|
[authsaml2] Record in the django session - remove extra code
|
2011-01-25 21:23:21 +01:00 |
Mikaël Ates
|
caae6208a9
|
[authsaml2] Better register the request id in the extended session
|
2011-01-25 19:04:14 +01:00 |
Mikaël Ates
|
445ac3d3df
|
[authsaml2] Better manage django session extension
|
2011-01-25 18:52:56 +01:00 |
Mikaël Ates
|
198df910fc
|
[authsaml2] Fix null model attributes
|
2011-01-25 15:58:09 +01:00 |
Mikaël Ates
|
4d9789d877
|
[authsaml2] Remove endlines
|
2011-01-22 11:06:16 +01:00 |
Mikaël Ates
|
6f340f81b3
|
[authsaml2] More logs
|
2011-01-22 11:05:36 +01:00 |
Mikaël Ates
|
6ad49b57d0
|
[authsaml2] Breaking lines...
|
2011-01-22 11:04:36 +01:00 |