Mikaël Ates
8ac74634b6
[auth2_ssl] Translation in template
2011-02-23 23:32:54 +01:00
Mikaël Ates
4ad87db6f2
[idp] Begin to deal with the user consent for federation
2011-02-23 23:32:08 +01:00
Frédéric Péters
3552bad9b0
Enclose redirect by post in a <div>
2011-02-21 11:52:53 +01:00
Mikaël Ates
f280a893c0
[idp] Remove debug print
2011-02-18 18:06:28 +01:00
Mikaël Ates
82accc6eb4
[saml] soap_call function does not handle a not accepted client certificate
2011-02-18 18:02:25 +01:00
Mikaël Ates
68b279ff00
[idp] Fix redirect function
2011-02-18 18:00:56 +01:00
Mikaël Ates
3d9653b3f0
[authsaml2] Manage logout from the backend
2011-02-18 17:59:06 +01:00
Mikaël Ates
ed5c5a0a0d
[authsaml2][saml] cleaning
2011-02-17 16:41:27 +01:00
Mikaël Ates
b4f1f0bd65
[idp] Don't display account management link with transient users
2011-02-17 16:39:46 +01:00
Mikaël Ates
500c0b5388
[idp] Post forms to frontends for the profile mangement.
2011-02-17 14:36:28 +01:00
Mikaël Ates
9d1afdfd07
[authsaml2] Account management
2011-02-17 14:35:07 +01:00
Mikaël Ates
120bea7337
[common] Handle idp_id parameter of LibertyFederation objects
2011-02-17 14:31:45 +01:00
Mikaël Ates
7898c0ccde
[auth2_ssl] cleaning and pep
2011-02-16 21:41:49 +01:00
Mikaël Ates
e25c1a4554
[auth2_ssl] Account management
2011-02-16 20:25:55 +01:00
Mikaël Ates
ff7de7be22
[Feature #271 ] : Make SSLAuth a good citizen of Authentic2 - cleaning
2011-02-16 11:46:32 +01:00
Mikaël Ates
f14b5983fe
[auth2_auth] Bugfix
2011-02-16 11:43:41 +01:00
Mikaël Ates
e85361db03
[authentic2] Configure settings for the auth2_ssl application
2011-02-16 11:43:02 +01:00
Mikaël Ates
3c83b4db71
[Feature #271 ]: Make SSLAuth a good citizen of Authentic2
2011-02-16 11:42:18 +01:00
Benjamin Dauvergne
3fefcc59f2
[README.rst] add a Roadmap section
2011-02-14 17:18:01 +01:00
Benjamin Dauvergne
1fdc204b1d
Merge branch 'idp-cas'
2011-02-14 17:17:03 +01:00
Benjamin Dauvergne
fdd8397869
[idp] add a CAS 1.0 and 2.0 IdP implementation
...
It depends on an external LDAP directory to retrieve the user
attributes, as most CAS authentications.
It lacks implementation of proxy tickets, directed identities and
service URL whitelisting.
2011-02-14 17:16:53 +01:00
Benjamin Dauvergne
09af3ada15
[sslauth] pass the nonce parameter to the sslauth view
2011-02-14 17:11:30 +01:00
Benjamin Dauvergne
1e60b459aa
[auth2_auth] enlarge the nonce field in the AuthenticationEvent model
...
255 bytes should be enough for anyone ©
2011-02-14 17:10:45 +01:00
Benjamin Dauvergne
3bf5db8db2
[auth2_auth] in normal login and OAth login, log the username not the user id
...
The who field of the AuthenticationEvent model is used in the CAS
identity provider to fill the username in service tickets, so it must be
a meaningful string, not a database id.
2011-02-14 17:09:32 +01:00
Benjamin Dauvergne
2a59ac4d63
Improve python packaging for release 1.9.1
2011-02-11 16:12:21 +01:00
Benjamin Dauvergne
0d1579a157
Remove README from idp_openid, append it to root README.rst file
2011-02-11 16:11:53 +01:00
Benjamin Dauvergne
864d147823
Fix login forms div's id for OAth and SSL
2011-02-11 16:03:10 +01:00
Benjamin Dauvergne
725e23359d
Remove symlinks in media/ks
...
pip does not handle them well.
2011-02-11 13:54:35 +01:00
Benjamin Dauvergne
13b701ea1d
Remove symlinks in media/img
...
pip does not handle them well.
2011-02-11 13:52:35 +01:00
Benjamin Dauvergne
a91e1703ef
Fix syntax error
2011-02-11 13:47:44 +01:00
Benjamin Dauvergne
389c789414
[settings] remove django-debug-toolbar requirement, make south a requirement
2011-02-11 12:20:45 +01:00
Benjamin Dauvergne
89fcc41315
Add a script which tell version of library dependencies
2011-02-10 22:57:32 +01:00
Benjamin Dauvergne
5c08178d7e
Move templates and manage.py into authentic2 module directory
2011-02-10 22:56:45 +01:00
Benjamin Dauvergne
303c5a98fb
Move admin file into auth2_auth module directory
...
This file register class from auth2_auth.models into the administration
interface, it belongs in the same directory as them.
2011-02-10 17:21:24 +01:00
Benjamin Dauvergne
f85c9e6806
[README] add easy_install command lines, fix django-south module name
2011-02-10 17:19:14 +01:00
Benjamin Dauvergne
d06753369f
Change projet URL in setup.py
2011-02-10 17:18:12 +01:00
Benjamin Dauvergne
251a5206b8
[README] add command line to install all python modules using pip
2011-02-10 16:18:17 +01:00
Benjamin Dauvergne
08ce137af7
[README] simplify the syncdb/migrate command lines
2011-02-10 16:14:30 +01:00
Benjamin Dauvergne
6ed8cc4205
[README] django south is required
...
Now that we used django south it is mandatory if we hope people be able
to update to new version of authentic2.
2011-02-10 15:58:42 +01:00
Benjamin Dauvergne
011d45bf2c
[saml] in the POST form, check the relaystate fragment is not None
...
It prevents seeing a spurious 'None' in the redirect page.
2011-02-04 12:56:58 +01:00
Mikaël Ates
93c6fb4f0b
[authsaml][common] Manage authorization based on attributes with signals
2011-02-03 16:01:15 +01:00
Mikaël Ates
709bb4e370
[templates] Allow timed redirection on error page
2011-02-02 17:56:20 +01:00
Mikaël Ates
a727275203
[saml] authorization and policy management enhancements
2011-02-02 17:56:20 +01:00
Mikaël Ates
8c321c52aa
[authsaml2] Authorization enhancement and better policy management
2011-02-02 17:56:20 +01:00
Benjamin Dauvergne
126f9a5282
[idp openid] no more manage your openid identities page
2011-02-02 12:22:41 +01:00
Benjamin Dauvergne
b96f6b9029
[saml] track provider sources 3/3: change load-metadata into sync-metadata
...
It corresponds more to the real intent of the command.
2011-02-01 21:25:05 +01:00
Benjamin Dauvergne
309a0dfac8
[saml track provider sources 2/3: add a --source option to the load-metadata management command
...
If --source is used, all new providers are created with this source
value, and all provider with the same source but not present in the
metadata files are removed.
If used with --delete, after removing all the providers whose entity id
was present in the metadata files, we remove all the providers with this
source.
2011-02-01 21:25:01 +01:00
Benjamin Dauvergne
43d7eb354d
[saml] track provider sources 1/3 : add new federation_source field to LibertyProvider
...
This field will be used by load_metadata to tag providers and being able
to sync the provider repository from multiple sources.
2011-02-01 21:24:54 +01:00
Benjamin Dauvergne
f07bd74db4
[core] integrate the South db migration library
...
Update the README.rst to explain how to upgrade authentic2 database.
2011-02-01 17:17:59 +01:00
Benjamin Dauvergne
5a52f77268
Add auth2 prefix to all authentication applications
...
Conflicts:
authentic2/settings.py
2011-02-01 15:19:07 +01:00