Commit Graph

3306 Commits

Author SHA1 Message Date
Clément Oudot
4fde727a93 Add OpenID logo (#183) 2014-12-02 09:03:53 +00:00
Clément Oudot
f44f8a0dfb A little update for bootstrap skin background (#770) 2014-12-02 08:52:50 +00:00
Clément Oudot
eea1fedd3c Better look of OpenID Provider list (#183) 2014-12-01 17:07:55 +00:00
Clément Oudot
44c64ea606 Manage refresh of JWKS data (#183) 2014-12-01 10:27:47 +00:00
Clément Oudot
c5ad64e694 Try to fix build #491 (#183) 2014-11-24 08:39:16 +00:00
Clément Oudot
c09d2c4e00 Check ID Token validity (#183) 2014-11-22 08:53:17 +00:00
Clément Oudot
ee43c5010f Check token response validity (references #183) 2014-11-22 08:46:41 +00:00
Clément Oudot
c0b7af29b8 Support client_secret_basic and client_secret_post for token endpoint authentication (references #183) 2014-11-21 17:15:47 +00:00
Clément Oudot
bc6920dd03 Check error in authn response (#183) 2014-11-21 10:32:35 +00:00
Clément Oudot
6ba3d9e44e Manage exported vars per OP (#183) 2014-11-20 15:53:26 +00:00
Clément Oudot
687f0ed094 Change configuration format to allow to define several OP (#183) 2014-11-20 14:03:32 +00:00
Clément Oudot
74a7770fa4 Use extractJWT method (#183) 2014-11-20 09:11:55 +00:00
Clément Oudot
53aab6d3c0 Verify JWT signature for RS256/RS384/RS512 alg (#183) 2014-11-19 14:17:39 +00:00
Clément Oudot
ab1e318149 Add support for HS368 and HS512 JWT signature alg (#183)
Get OpenID configuration data from configuration URI (#183)
2014-11-19 11:09:37 +00:00
Clément Oudot
5a09c04445 Add some log to JWT signature verification (#183) 2014-11-18 14:32:15 +00:00
Clément Oudot
27225cfe86 Option to check JWT Signature (#183) 2014-11-18 14:24:03 +00:00
Clément Oudot
2a33f67155 Verify JWT signature for HS256 alg (#183) 2014-11-17 18:09:55 +00:00
Clément Oudot
ccafc776bd Put application boxes in a row (#768) 2014-11-17 15:02:47 +00:00
Clément Oudot
3cde211810 Save/restore state in OpenID Connect RP (#183) 2014-11-17 13:55:26 +00:00
Clément Oudot
c64f69a852 Use eval to decode JSON content (#183) 2014-11-14 16:53:56 +00:00
Clément Oudot
914fe20eb5 Create OpenIDConnect library (#183) 2014-11-14 16:18:50 +00:00
Clément Oudot
2ff2d0e01a First version of OpenIDConnect RP module (#183) 2014-11-14 14:29:55 +00:00
Clément Oudot
963f9745fa Update changelog 2014-11-05 09:43:01 +00:00
David COUTADEUR
ac4581f788 - resolves bug "SOAP cannot be used with DBI backend", see #761 2014-11-05 08:54:16 +00:00
Clément Oudot
bd9f473c14 Use cp instead mv to keep configuration files (#760) 2014-11-04 17:26:56 +00:00
Clément Oudot
0936dfe9a1 Use specific Apache configuration files for Debian packaging (#760) 2014-11-04 17:20:10 +00:00
Clément Oudot
5bb0f01de4 Manage vhost aliases in portal menu (#755) 2014-11-03 17:07:47 +00:00
Clément Oudot
4662938bd2 Update AUTHORS file 2014-11-03 16:05:33 +00:00
Clément Oudot
2af54acd97 Do not call data on undefined session object (#762) 2014-10-27 11:19:25 +00:00
David COUTADEUR
17855de7de Fix "Scalars leaked: 1" memory error. See LEMONLDAP-757 2014-10-23 17:14:05 +00:00
Clément Oudot
be542af6dd Move NameIDFormat in metadata to match saml-schema-metadata-2.0.xsd (#758) 2014-10-07 12:36:25 +00:00
Clément Oudot
d94e8c4fe2 Fix captcha storage options in Manager (#754) 2014-09-01 10:11:15 +00:00
Clément Oudot
2a343dff84 Fix TODO by using autoRedirect (#753) 2014-08-21 12:22:10 +00:00
Clément Oudot
7e517cbdd0 Do not hardcode OpenID server path (#753) 2014-08-21 12:19:12 +00:00
Clément Oudot
df926b3429 Fix OpenID Issuer with new Net::OpenID::Server version (#753) 2014-08-21 11:49:56 +00:00
Clément Oudot
6108a7815a Log configuration load error in Manager logs (#748) 2014-08-19 16:08:11 +00:00
Clément Oudot
3b947a0bb3 Add portal in trusted hosts (#752) 2014-08-19 10:05:15 +00:00
Clément Oudot
95b6ccfb6f Fix input-group-addon use with glyphicons (#751) 2014-08-18 17:28:19 +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
2cb54c4b0d Check we are in upgrade process before using dpkg --compare-versions (#739) 2014-07-23 13:04:56 +00:00
Clément Oudot
05e1b778c8 Remove stats on local cache in 1.4 branch, already fixed in trunk (#727) 2014-07-23 12:20:21 +00:00
David COUTADEUR
9e267def6f fix /status page in branch 1.4 and trunk (references #727) 2014-07-22 16:29:03 +00:00
Clément Oudot
433f17b445 Documentation update 2014-07-21 12:36:50 +00:00
Clément Oudot
ee1918fe21 Keep default value in condition if no notOnOrAfter timeout configured (#737) 2014-07-21 10:48:36 +00:00
Clément Oudot
15835e1e02 Possibility to configure conditions notOnOrAfter (#737) 2014-07-21 10:46:01 +00:00
Clément Oudot
b4bda626de Possibility to configure subjectConfirmation notOnOrAfter (#737) 2014-07-21 10:42:16 +00:00