Benjamin Dauvergne
57faf703cb
[session[ add a service field
...
Service will keep the reference to the last service the IdP interacted
with. It can be used to personalize themes and email content.
2011-01-27 13:40:48 +00:00
Benjamin Dauvergne
3b26ca2b0b
[ssl] fix error message in the login_ssl view
2011-01-14 21:46:28 +00:00
Benjamin Dauvergne
150b657a4e
[admin logger] use the new parser for logfiles
2011-01-13 10:15:58 +00:00
Benjamin Dauvergne
c73d4a2923
[admin setting] catch invalid provider id and return 404
2011-01-13 09:51:23 +00:00
Benjamin Dauvergne
b52f66596f
Fix double password generation
2011-01-01 09:25:28 +00:00
Benjamin Dauvergne
db97540f16
[saml2] move initialization of the NameID format before validateRequest
...
Validate request needs to know the name id format as it creates the
federation in the case of a persistent NameID.
2010-12-23 14:08:05 +00:00
Benjamin Dauvergne
1fa8c97910
[saml2] in build_assertion handle UNSPECIFIED NameID format as default
2010-12-23 13:11:07 +00:00
Benjamin Dauvergne
ce5574738b
[saml2] in build_assertion fix unexisting NameID format NONE
2010-12-23 13:11:03 +00:00
Benjamin Dauvergne
5ff334f367
[saml2] in SpUI does not make "persistent" the default NameID format, fix unexisting format NONE
2010-12-23 13:10:59 +00:00
Benjamin Dauvergne
79595a493c
[saml2] fix build_assertion when NameID format is email
2010-12-23 13:10:55 +00:00
Benjamin Dauvergne
c0f951eef5
[saml2] for AuthnRequest without a NameIDPolicy format use default from settings
2010-12-23 13:10:51 +00:00
Benjamin Dauvergne
83c247900c
[saml2] in SpUI() cache the providers settings in the constructor
2010-12-23 13:10:46 +00:00
Benjamin Dauvergne
2f8d4d14a0
[settings providers] add a default_name_id_format setting for service providers
2010-12-23 13:10:42 +00:00
Benjamin Dauvergne
eb5b864091
[saml] add support for POST-ed SAMLv2 AuthnRequest
2010-12-21 08:46:04 +00:00
Benjamin Dauvergne
b7b57ae0ee
[saml2] when moving to singleLogoutFinish, force method to HTTP-Redirect
2010-12-17 14:56:01 +00:00
Benjamin Dauvergne
7de58e65fb
[form] remove subclass of qommon.form.Form
2010-12-17 14:55:57 +00:00
Benjamin Dauvergne
7601187c0b
[data] add check_off.png image
2010-12-17 14:55:54 +00:00
Benjamin Dauvergne
1887f41eab
[sessions] make persistent session keys customizable
2010-12-17 10:21:53 +00:00
Benjamin Dauvergne
32d7bb41fd
[root] verify that the password is not hashed before sending it
2010-12-17 09:18:41 +00:00
Benjamin Dauvergne
bea70b1164
[configuration] add default value for the admin-email option
2010-12-17 09:18:38 +00:00
Benjamin Dauvergne
5baa48e316
Fix typo
2010-12-17 09:06:46 +00:00
Benjamin Dauvergne
ebb54be5ac
[admin configuration] add an admin-email option
2010-12-17 09:05:59 +00:00
Benjamin Dauvergne
a6c33a724b
[identities] in IdentityLdapStore.administrators() add missing return statement
2010-12-16 15:18:32 +00:00
Benjamin Dauvergne
f80a05f938
[identities] fix typo
2010-12-16 15:18:29 +00:00
Benjamin Dauvergne
1bef58394a
[identities] allows digits 1-9, point and caret in usernames
2010-12-16 15:05:13 +00:00
Benjamin Dauvergne
5a05f87b3e
[identities ldap] protect agains problem when retrieving one of the administrators accounts
...
Problem came from the removal of an account, and the corresponding
MiniIdentityLdap being not deleted. This problem has also been fixed in
a previous commit.
2010-12-16 13:37:24 +00:00
Benjamin Dauvergne
53765842ac
[identities ldap] when removing an LDAP user, remove also the MiniIdentityLdap object
2010-12-16 13:37:21 +00:00
Benjamin Dauvergne
8e0c374991
[admin identities] fix logout of admin user when deleting himself
2010-12-16 13:37:17 +00:00
Benjamin Dauvergne
ac4fa4609f
[admin identities] add more explicit message for user creation by admin
2010-12-16 13:37:14 +00:00
Benjamin Dauvergne
f1459a276a
[misc] translate all exception to KeyError when trying to load a metadata file
2010-12-16 13:37:10 +00:00
Benjamin Dauvergne
f57122df04
Add a $ character so that the username regexp does not always match
2010-12-10 09:37:03 +00:00
Benjamin Dauvergne
48ab5c055e
[admin identities] convert identity.id to string before passing it to urllib.quote
2010-12-09 15:05:12 +00:00
Benjamin Dauvergne
e422c8a9fa
[authentic misc] fix typo
2010-12-06 11:16:26 +00:00
Benjamin Dauvergne
8b39224664
[authentic root] log email errors as errors not warnings
2010-12-06 10:35:32 +00:00
Benjamin Dauvergne
244cacd32e
[authentic root] change_password form does not need multipart/form-data encoding
2010-12-06 10:35:15 +00:00
Benjamin Dauvergne
ab14f33508
only save GET parameters when the verb is GET in protect_form_from_get_parameters
2010-12-06 10:34:59 +00:00
Benjamin Dauvergne
ab4e7dbdd1
[admin identities] finish support for the ldap_read_only flag
2010-12-03 10:28:06 +00:00
Benjamin Dauvergne
b11443e10d
[identities ldap] add a read-only mode, which still allow to modify roles and disabled flag
2010-12-03 09:48:37 +00:00
Benjamin Dauvergne
97a639f2b2
Restore URL parameters in request.form for login,update_info and change_password pages
2010-12-01 17:02:41 +00:00
Benjamin Dauvergne
ed3933d7f9
Remove debugging print
2010-12-01 16:30:12 +00:00
Benjamin Dauvergne
4993081221
Add the provider key to the login page when login is initiated by an authentication request
2010-12-01 16:30:08 +00:00
Benjamin Dauvergne
6bbb84bce4
Add the possibility to redirect to another URL when accessing the homepage
2010-12-01 15:45:20 +00:00
Benjamin Dauvergne
6fbc908ae4
Fix missing argument in saml2_directory.check_logout_request()
2010-12-01 15:45:17 +00:00
Benjamin Dauvergne
fc16308a9f
Fix call to super() in Regexp schema type initialization
2010-12-01 15:45:13 +00:00
Benjamin Dauvergne
7406829b13
Update translations
2010-12-01 15:45:09 +00:00
Benjamin Dauvergne
4dae7ad504
Add a setting to remove the federations management user page
2010-12-01 15:45:06 +00:00
Benjamin Dauvergne
7c63330437
Fix typo
2010-12-01 15:45:02 +00:00
Benjamin Dauvergne
2a09ef6694
[root] change the forgot-password default email text for also sending the login name for the targetted account
2010-11-30 15:29:22 +00:00
Benjamin Dauvergne
97eb3b4a6d
[root] update the password-email mail content text hint about accessible variables
2010-11-30 15:29:19 +00:00
Benjamin Dauvergne
d36caacff8
[root] add logging for use of the lost identifiers form, log the given email
2010-11-30 15:29:16 +00:00