Commit Graph

156 Commits

Author SHA1 Message Date
Xavier Guimard
d3d282e7ba Don't use local cache if xavier eq 'root' 2015-03-16 05:43:52 +00:00
Xavier Guimard
442b7a5a5a Don't use local cache if whoami eq 'root' 2015-03-16 05:43:49 +00:00
Clément Oudot
23b2c6f996 Configure Access Token expiration (#184) 2015-03-13 11:09:39 +00:00
Clément Oudot
74958870bb Auth time and expiration in ID Token (#184) 2015-03-13 10:54:36 +00:00
Clément Oudot
167fdb66c4 Possibility to configure attribute used to fill OIDC User ID (#184) 2015-03-11 16:16:37 +00:00
Clément Oudot
6f128235af Set version 2.00 in the trunk 2015-03-11 09:05:04 +00:00
Clément Oudot
877e5ba6f8 Apply r3627 in 1.4 branch (#794) 2015-03-10 16:42:29 +00:00
Clément Oudot
7a7bb1fbda make tidy on all files 2015-03-10 15:07:33 +00:00
Xavier Guimard
fc6c64d6f3 Part back to 3466: Attributes.pm is not github version 2015-03-09 15:39:15 +00:00
Xavier Guimard
26ad70cdca Propose to use JSON serialization for sessions
Closes: #795
2015-03-03 19:52:36 +00:00
Xavier Guimard
9980c625d7 Modify config before storing in local cache 2015-03-03 16:33:18 +00:00
Xavier Guimard
12f8cbe054 Return an error if file can't be opened 2015-03-03 06:12:26 +00:00
Clément Oudot
ef4af6b3f2 ID Token signature configuration (#184) 2015-02-19 18:04:29 +00:00
Clément Oudot
68607ca947 Implement UserInfo endpoint (#184) 2015-02-04 13:25:13 +00:00
Clément Oudot
d2423d1a6c OpenID Connect relaying parties in Manager (#184) 2015-01-28 16:28:41 +00:00
Clément Oudot
39b83ae46a OpenIDConnect Service metadata parameters in Manager (#184) 2015-01-28 13:07:11 +00:00
Clément Oudot
4b93225ef9 First OpenIDConnect Issuer parameters in Manager (#184) 2015-01-23 13:07:24 +00:00
Clément Oudot
b203d6f343 Do not check cache when calling release_all_locks (#763) 2015-01-22 12:57:30 +00:00
Clément Oudot
922b92bbbe Configuration of OpenID Connect auth module and OP in Manager (#183) 2014-12-15 13:55:23 +00:00
Clément Oudot
8b7ad81ff5 Add first OpenID Connect RP parameters in Manager (#183) 2014-12-11 16:54:27 +00:00
Clément Oudot
fe2c0719e2 Configuration of portal background in Manager (#770) 2014-12-05 16:30:16 +00:00
David COUTADEUR
ac4581f788 - resolves bug "SOAP cannot be used with DBI backend", see #761 2014-11-05 08:54:16 +00:00
David COUTADEUR
17855de7de Fix "Scalars leaked: 1" memory error. See LEMONLDAP-757 2014-10-23 17:14:05 +00:00
David COUTADEUR
e8fe193f32 Fix bug: Password reset doesn't work with Apache::Session::MySQL::NoLock (references #743)
(MySQL::NoLock should provide session exploration, but is detected as not able to.)
2014-07-31 14:27:43 +00:00
Clément Oudot
f97f5c72e0 make tidy 2014-07-24 15:48:32 +00:00
Clément Oudot
e011600113 Show error from Common::Session module in logs (#741) 2014-07-24 15:37:12 +00:00
David COUTADEUR
273f4f824b Fix Session lock management (references #742) 2014-07-24 15:35:12 +00:00
David COUTADEUR
fcb0d28d68 add a correct lock management for sessions: when a session is found in cache, do not make lock calls to final session backend (MySQL for example) fix LEMONLDAP-742 2014-07-23 17:50:13 +00:00
Clément Oudot
b4bda626de Possibility to configure subjectConfirmation notOnOrAfter (#737) 2014-07-21 10:42:16 +00:00
Clément Oudot
757ac6f15d Possibility to configure sessionNotOnOrAfter (#737) 2014-07-21 09:44:28 +00:00
Clément Oudot
933a41dd85 No default value for SMTPServer (#736) 2014-07-17 09:14:50 +00:00
Clément Oudot
f26c4d5bea Manage SOAP session tie, and add cache management in Common SOAP session backend (#732) 2014-07-16 13:42:49 +00:00
Clément Oudot
4b8dd1bb67 Possibility to update conf in LDAP backend (#734) 2014-07-16 09:52:44 +00:00
Clément Oudot
369cdc9df5 Fix portalAntiFrame definition (#730, #LEMONLDAP-731) 2014-07-15 16:21:24 +00:00
Clément Oudot
8e75b46263 Check Mouse object before using it in lazy attributes, workaround for #723 2014-07-15 13:02:48 +00:00
François-Xavier Deltombe
02a0fffb87 Handler: Add functions in jail to get request data (#633) 2014-07-04 08:36:38 +00:00
François-Xavier Deltombe
b0e41fd796 LL::NG::Common::Session: add option updateCache to update() and remove() (#724) 2014-07-03 09:33:19 +00:00
Clément Oudot
a814ac051a Store in configuration cache all configuration adaptations (#721) 2014-07-01 15:30:18 +00:00
Clément Oudot
7b94ed263b Session kind can be undef (example: persistent session from 1.3 version) 2014-06-29 12:56:08 +00:00
François-Xavier Deltombe
84775d306b Remove a redundant var declaration 2014-06-25 16:09:05 +00:00
Clément Oudot
3796a9e18a Do not force epxiration time in code, use default_expires_in cache option instead (#712) 2014-06-25 14:15:22 +00:00
Clément Oudot
3c5be4821e Set default cache depth to 3 (#712) 2014-06-25 14:12:46 +00:00
Clément Oudot
793e28be10 Store session in cache if session found in backend (#712) 2014-06-25 14:11:04 +00:00
Clément Oudot
509e8fcf23 Do not update session if we just need to read it (#711) 2014-06-20 16:16:21 +00:00
Clément Oudot
525d43ade8 Update captcha parameters in Manager (#703) 2014-06-11 10:46:43 +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
21ba830f8b Close HTML in internal abort page (#LEMONDALP-651) 2014-06-10 10:04:09 +00:00
Clément Oudot
39e416a6ea Configuration of sessions cache in Manager (#671) 2014-06-10 08:59:59 +00:00
Clément Oudot
dbfbde2e9f make tidy 2014-06-08 10:04:50 +00:00