Clément Oudot
f21184a59c
Call authInit in MailReset to get the authentication choice ( #664 )
2014-06-25 12:58:15 +00:00
Clément Oudot
b72d79a30b
Better connection management ( #663 , #LEMONLDAP-664):
...
- Create userDBFinish, passwordDBFinish and registerDBFinish methods
- Call finish methods for each backend in process
- Call LDAP unbind only when necessary
- Unbind if error in RegisterDBLDAP
2014-06-25 11:53:09 +00:00
François-Xavier Deltombe
70ec1d03cb
Refactor LL::NG::Handler::Specific::AuthBasic ( #630 )
2014-06-25 10:01:17 +00:00
Clément Oudot
941c27631c
Disconnect from LDAP when error occurs, and enable cache management even with Multi backend ( #664 )
2014-06-23 12:45:27 +00:00
Clément Oudot
1b6655a431
Delete captcha session when check is done, and add captcha backend in purgeCentralCache script ( #703 )
2014-06-11 10:22:34 +00:00
Clément Oudot
473cd6c9dc
Use a session backend to manage captcha ( #703 )
2014-06-10 16:21:33 +00:00
Clément Oudot
dbfbde2e9f
make tidy
2014-06-08 10:04:50 +00:00
Clément Oudot
50b80020da
Port memory leak fix to 1.4 branch ( #708 )
2014-06-06 10:04:14 +00:00
Clément Oudot
d61cd6a6de
Make Register work with AuthChoice ( #26 )
2014-06-06 09:54:48 +00:00
Xavier Guimard
c96e281fee
Avoid potential circular references
2014-06-05 18:05:55 +00:00
Clément Oudot
f6cad5438c
Test if password was auto generated before displaying it in the mail ( #675 )
2014-06-03 08:13:24 +00:00
Clément Oudot
066f52caba
Fix use of ipAddr in Register ( #26 )
2014-06-02 13:56:20 +00:00
Clément Oudot
ba9fa72c1e
AD register module ( #26 )
2014-06-02 10:24:05 +00:00
Clément Oudot
9629d3a500
Fix login generation ( #26 )
2014-06-02 10:12:05 +00:00
Clément Oudot
a5b7cd030c
Register mail in LDAP ( #26 )
2014-06-02 10:08:32 +00:00
Clément Oudot
2e9033d28b
Add a button on login page to register page ( #26 )
2014-05-30 12:21:53 +00:00
Clément Oudot
524fab0b3a
RegisterDB LDAP is complete ( #26 )
2014-05-29 08:12:33 +00:00
Clément Oudot
9b10d96341
Fix unit tests after introducing RegisterDB ( #26 )
2014-05-29 07:38:50 +00:00
Clément Oudot
81dbe943c3
Introduce RegisterDB modules ( #26 )
2014-05-28 16:23:23 +00:00
Clément Oudot
2fe20b1248
Isolate register info in ->{registerInfo} ( #26 )
2014-05-28 15:41:32 +00:00
Clément Oudot
be04271809
Work on Register feature ( #26 )
2014-05-27 16:31:43 +00:00
Clément Oudot
66c93ec387
Manage already existing accounts in Register ( #26 )
2014-05-27 13:42:00 +00:00
Clément Oudot
57182767f4
Some error codes for Register ( #26 )
2014-05-26 16:25:33 +00:00
Clément Oudot
5ce762e9e3
Work on Register page ( #26 )
2014-05-23 18:47:36 +00:00
Clément Oudot
0f963e0b2a
Remove default value from MailReset (LEMONLDAP-686)
2014-05-23 18:44:20 +00:00
Clément Oudot
233026eb6f
Fix password change as user for AD ( #704 )
2014-05-21 12:43:04 +00:00
Clément Oudot
9d6a947499
Specific behaviour for AD password change if it's done as user ( #407 )
2014-05-14 09:43:10 +00:00
Clément Oudot
d28a7bb217
Update versions to 1.4.0
2014-04-17 15:20:28 +00:00
Clément Oudot
1cfdd9fb6e
Use new Session module in SAML authentication ( #671 , #LEMONLDAP-700)
2014-04-17 10:24:31 +00:00
Clément Oudot
e056a0427a
Use new Session module in SAML Issuer ( #671 , #LEMONLDAP-700)
2014-04-17 10:16:33 +00:00
Clément Oudot
929c704343
Use new Session module in CAS Issuer ( #671 )
2014-04-16 15:19:59 +00:00
Clément Oudot
76c1ba75b9
Use new Session module in Remote ( #671 )
2014-04-15 16:09:56 +00:00
Clément Oudot
00bf404a0a
Use new Session module in AuthGoogle ( #671 )
2014-04-15 15:34:21 +00:00
Clément Oudot
a232f149fa
Optimize session update in sub store ( #671 , #LEMONLDAP-673)
2014-02-26 17:10:39 +00:00
Clément Oudot
900008c942
Use the new Common::Session module in portal for SSO sessions ( #671 , #LEMONLDAP-673)
2014-02-26 10:57:49 +00:00
Clément Oudot
c1cb7316d1
Create a Store object for Common::Apache::Session in order to manage cache directly ( #671 )
2014-02-21 16:38:57 +00:00
Clément Oudot
ab4dfe1100
Manage exported variables for OpenID ( #636 )
2014-02-19 15:10:21 +00:00
Clément Oudot
68dda1b256
Manage exported variables for Facebook ( #636 )
2014-02-19 14:57:47 +00:00
Clément Oudot
9f170b9767
Manage exportedVars the same way in all modules ( #636 )
2014-02-19 14:35:59 +00:00
Clément Oudot
580d88cbc7
Manage exported variables for Google ( #636 )
2014-02-19 13:56:35 +00:00
Clément Oudot
49bae05c40
Manage exported variables for Slave ( #636 )
2014-02-18 16:52:31 +00:00
Clément Oudot
c4f277c8c8
Manage exported variables for WebID ( #636 )
2014-02-18 16:34:08 +00:00
Clément Oudot
7b9a5b1887
Use ldapExportedVars in AuthAD ( #636 )
2014-02-18 16:05:39 +00:00
Clément Oudot
cb67ac1e61
Manage exported variables for DBI ( #636 )
2014-02-18 15:17:09 +00:00
Clément Oudot
cb6df779be
Manage exported variables for LDAP ( #636 )
2014-02-18 14:53:07 +00:00
Clément Oudot
18b337723d
Default values for Portal all managed in Common ( #686 )
2014-02-14 09:00:12 +00:00
Clément Oudot
2630d09d72
Work on default values for Portal ( #686 )
2014-02-14 08:26:25 +00:00
Clément Oudot
f7bcf5b711
Manage exported variables for Demo backend ( #636 )
2014-02-11 17:15:05 +00:00
Clément Oudot
2ee3f6d5a6
Possibility to force session key use to fill NameID ( #657 )
2014-02-10 09:14:06 +00:00
Clément Oudot
40513f75d9
Add an option to enable IDP initiated SSO for a SP ( #208 )
2014-02-09 21:32:11 +00:00