Xavier Guimard
b6f7b2a96a
Move Ajax hook from handler to portal ( Closes : #790 )
2016-01-28 22:25:46 +00:00
Xavier Guimard
5bef7284b3
Update copyright years
2016-01-21 21:15:19 +00:00
Clément Oudot
6165ac1e59
Add _utime in persistent session ( #495 )
2016-01-20 09:33:27 +00:00
Clément Oudot
c90e91b9d5
Set main identifier in persistent session ( #495 )
2016-01-07 13:46:15 +00:00
Clément Oudot
196c59c027
Update session activity when receiving IssuerDB request ( #870 )
2016-01-05 16:44:59 +00:00
Xavier Guimard
103e3da144
make tidy
2016-01-02 09:35:40 +00:00
Xavier Guimard
e8dac0fe6b
Replace 'splice' by copy ( Closes : #534 )
2016-01-02 09:29:05 +00:00
Xavier Guimard
355b298a3a
Better regexp
2015-12-19 06:56:59 +00:00
Clément Oudot
c257baddd9
Fix session management (bug introduced in r4024)
2015-12-18 18:01:15 +00:00
Clément Oudot
4a1f957fdd
Set trunk version to 1.9.0
2015-12-18 09:31:36 +00:00
Xavier Guimard
2df6075dfa
Persistent sessions explorer in progress
2015-12-18 06:17:30 +00:00
Xavier Guimard
6daa0bc77b
Strange bug
...
It happends when serveur is restarted and the first call to portal uses
"?logout=1" with a valid session
2015-12-16 20:44:27 +00:00
Clément Oudot
b05fab6eac
Dump variables stored in session in debug mode ( #792 )
2015-09-25 15:29:57 +00:00
Clément Oudot
b8d8b01ea4
Create hGroups to store groups as an HashRef:
...
* Allows to store multivaluated attributes of groups (#792 )
* Remove duplicate groups when using recursive groups (#823 )
2015-09-25 09:43:04 +00:00
Clément Oudot
f8d9274a2c
Store multi full module name in another session variable ( #715 )
2015-09-24 06:58:21 +00:00
Xavier Guimard
9298c07510
Typo
2015-09-22 05:38:23 +00:00
Xavier Guimard
87fd52a0ab
Update copyrights
2015-06-18 11:00:24 +00:00
Clément Oudot
ef43679ce1
Manage session not found in portal ( #825 )
2015-06-12 10:56:38 +00:00
Clément Oudot
12890c4512
Fix oidcStorageOptions initialization ( #184 )
2015-06-12 07:51:37 +00:00
Clément Oudot
e3af829e5a
Remove portalAutocomplete configuration ( #824 )
2015-06-11 12:59:20 +00:00
Clément Oudot
f82a7319be
Display correct skin in mail reset page ( #818 )
2015-05-11 13:50:55 +00:00
Clément Oudot
328a280601
Work on implementation of OIDC logout ( #184 )
2015-04-03 09:05:36 +00:00
Clément Oudot
f3dcec7ad7
Display user friendly messages for scope consent ( #184 )
2015-03-11 14:34:31 +00:00
Clément Oudot
2d015ebdcd
Possibility to change backend for OIDC sessions ( #184 )
2015-03-11 11:39:20 +00:00
Clément Oudot
a31663cf38
Delete captcha session only when authentication process is finished ( #788 )
2015-03-09 16:44:19 +00:00
Xavier Guimard
53e41d145c
Auth modules must be set
2015-03-09 15:55:46 +00:00
Clément Oudot
31e0a1cfb5
Obtain user consent for OpenID Connect requested scope ( #184 )
2015-01-31 14:34:52 +00:00
Clément Oudot
e6ae3b9925
Restore hidden form values ( #184 )
2015-01-29 13:32:31 +00:00
Clément Oudot
2ff2d0e01a
First version of OpenIDConnect RP module ( #183 )
2014-11-14 14:29:55 +00:00
Clément Oudot
2af54acd97
Do not call data on undefined session object ( #762 )
2014-10-27 11:19:25 +00:00
Clément Oudot
e011600113
Show error from Common::Session module in logs ( #741 )
2014-07-24 15:37:12 +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
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
81dbe943c3
Introduce RegisterDB modules ( #26 )
2014-05-28 16:23:23 +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
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
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
c4b207b73a
Possibility to set ping interval in portal ( #658 )
2014-02-07 10:17:45 +00:00
Clément Oudot
41b327e78a
Bootstrap is now the default theme ( #670 )
2014-02-05 16:39:40 +00:00
François-Xavier Deltombe
45ef54dccc
Get CDA working in http with "double cookie for single session" (Lemonldap-680)
2014-01-31 14:11:39 +00:00
Clément Oudot
71d9ad4f59
Use userControl and not XSS check to validate username ( #666 )
2014-01-17 22:32:18 +00:00
Clément Oudot
fb82ce9522
Call initCaptcha at the right time ( #643 )
2013-11-06 15:56:52 +00:00
Clément Oudot
ce581e75e9
Add a specific timeout parameter for SAML RelayState sessions ( #524 )
2013-10-24 12:35:58 +00:00
Xavier Guimard
2e7fe44098
Some cosmetics changes
2013-10-22 16:48:02 +00:00