Commit Graph

576 Commits

Author SHA1 Message Date
Xavier Guimard
10323d6b76 Check conditions in AuthSlave and UserDBSlave
Closes: #865
2015-12-27 12:29:32 +00:00
Xavier Guimard
4afa620d6b Avoid little warning in tests 2015-12-27 12:29:27 +00:00
Xavier Guimard
fb025c2ab8 Fix timer to 30 s 2015-12-23 08:26:52 +00:00
Xavier Guimard
03c2969c60 Double symlinks are not supported by Perl-5.22.1 2015-12-23 08:13:21 +00:00
Xavier Guimard
8f78863dcf Change OIDC(JSON|JWKS) key storage
Due to old manager behavior, they were stored as key->partner->key. Now
it's simply key->partner
2015-12-20 07:04:38 +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
Xavier Guimard
3372341fec Start authChoice management 2015-12-12 13:18:48 +00:00
Xavier Guimard
5a3fc1bfed Adapt "multi" system to the new manager
IMPORTANT: auth and userDB stacks are now in distinct keys
2015-12-10 20:05:29 +00:00
Clément Oudot
8c109061a9 Return error if no OpenID Provider configured (#183) 2015-10-22 13:40:11 +00:00
Clément Oudot
a6821a7fca Fix trailing slash in post logout URL (#183) 2015-10-22 09:24:18 +00:00
Clément Oudot
df59540d22 make tidy 2015-10-22 08:40:12 +00:00
David COUTADEUR
7fd8390c85 correcting typo for #822 feature (checking pwdLastSet in AD is not sufficient) 2015-10-08 12:49:32 +00:00
Clément Oudot
d1540c280f Move AD specific code in AuthAD and check userAccountControl before displaying expiration warning (#822) 2015-10-06 09:39:23 +00:00
Clément Oudot
ad0c56cb84 Manage password expiration for AD authentication backend (#822) 2015-10-05 14:07:24 +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
Clément Oudot
62a8fb17ac Fix SOAP data formatting (#850) 2015-09-23 09:02:47 +00:00
Clément Oudot
99953c14eb Add _lastSeen to default exported attributes with SOAP (#845) 2015-09-23 08:31:46 +00:00
Xavier Guimard
9298c07510 Typo 2015-09-22 05:38:23 +00:00
Clément Oudot
fa95ab2ee7 Possibility to define extra claims (#184) 2015-06-19 09:06:13 +00:00
Clément Oudot
c5a6d3f31c Force Base64 URL for JWT signature (#184) 2015-06-18 12:47:35 +00:00
Xavier Guimard
87fd52a0ab Update copyrights 2015-06-18 11:00:24 +00:00
Clément Oudot
13dc6d5755 Fix 'exp' field in ID Token (#184) 2015-06-18 10:20:15 +00:00
Clément Oudot
96207ab19d Support URL for application logo (#183) 2015-06-16 15:43:07 +00:00
Clément Oudot
15cfb0ed43 Support URL for application logo (#184) 2015-06-16 15:34:11 +00:00
Clément Oudot
2c4413bf01 Fix AuthOpenIDConnect unit test (#183) 2015-06-16 06:56:14 +00:00
Clément Oudot
614bb23834 Update logo (#820) 2015-06-15 12:45:23 +00:00
Clément Oudot
0b955a40d1 Update favicon.ico with a multi-layer icon (#820) 2015-06-15 12:32:38 +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
7b996f1cb1 Update favicon 2015-06-11 14:03:54 +00:00
Clément Oudot
e3af829e5a Remove portalAutocomplete configuration (#824) 2015-06-11 12:59:20 +00:00
Clément Oudot
b81aea14b4 Define an ID for public key (#184) 2015-06-05 12:55:06 +00:00
Clément Oudot
f4119999d0 Call check session iframe in oauth test page (#184) 2015-06-01 18:27:05 +00:00
Clément Oudot
fe77ab4dbb CHeck session iframe with CORS for session management (#184) 2015-06-01 18:22:36 +00:00
Clément Oudot
05ecd34598 Parameter to define allowed flows (#184) 2015-05-29 16:49:32 +00:00
Clément Oudot
121e578b7e Parameter to allow dynamic client registration (#184) 2015-05-29 10:07:54 +00:00
Clément Oudot
b66a90e197 Register dynamic client in configuration (#184) 2015-05-29 08:50:51 +00:00
Clément Oudot
ab0b6e7190 Display correct skin in register page (#818) 2015-05-11 14:06: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
fe2ad66a29 Add attributes in CAS serviceValidate response (#773) 2015-05-09 17:49:56 +00:00
Clément Oudot
ef1da93be9 Test script for SOAP error method (#817) 2015-05-08 20:22:58 +00:00
Clément Oudot
27b469d28d Fix WSDL for error (#817) 2015-05-05 12:36:50 +00:00
Clément Oudot
b71e06b246 Fix WSDL for getAttributes (#816) 2015-05-05 12:11:00 +00:00
Clément Oudot
1caa11c724 Update OIDC test page (#184) 2015-04-30 06:14:41 +00:00