Commit Graph

581 Commits

Author SHA1 Message Date
Maxime Besson
d7ed5c9e35 Relax detection of client authentication type (#2757) 2022-05-25 15:32:32 +02:00
Clément OUDOT
3a82e3af7b Merge branch 'feature/v2.0/support-ldap-uris' into 'v2.0'
Support TLS parameters for ldaps URIs

See merge request lemonldap-ng/lemonldap-ng!256
2022-05-23 08:52:01 +00:00
Eero Häkkinen
91bf5323a5 Support TLS parameters for ldaps URIs 2022-05-20 21:53:06 +03:00
Maxime Besson
d832263129 Merge branch 'fix-refactor-2f-mini' into 'v2.0'
Refactor WebAuthn to share some functions with other 2F plugins

See merge request lemonldap-ng/lemonldap-ng!266
2022-05-20 07:50:09 +00:00
Maxime Besson
5e210651aa Add CAS server resolution rules (#2753) 2022-05-18 11:32:04 +02:00
Maxime Besson
3428cb981f Add OP resolution rules (#2753) 2022-05-18 11:32:04 +02:00
Clément OUDOT
3b0a928ba6 Fix some typos in embedded doc 2022-05-16 13:38:52 +00:00
Maxime Besson
c85ade2e27 perldoc for 2fDevices lib 2022-05-16 14:21:53 +02:00
Maxime Besson
cc5435015d Extract 2F common functions into lib 2022-05-16 14:21:53 +02:00
Maxime Besson
e1f6534bbe Add auth oidc hooks (#2730)
new hooks:
    oidcGenerateAuthenticationRequest
    oidcGenerateTokenRequest
    oidcGotIDToken
    oidcGotUserInfo
2022-03-18 11:59:10 +01:00
Maxime Besson
6d3f40b2fd add SAML Auth hook (#2730)
New hooks:
    samlGotAuthnResponse
    samlGenerateAuthnRequest
2022-03-18 11:58:28 +01:00
Maxime Besson
6ed0e9c1b4 Add session data to oidcGenerateUserInfoResponse (#2725) 2022-03-11 12:07:51 +01:00
Yadd
fd610864ea Don't export id in Ajax response for authenticated users (#2709) 2022-03-03 18:55:02 +01:00
Yadd
b88a72c267 tidy 2022-02-16 17:43:29 +01:00
Maxime Besson
af7abe8d19 Merge branch 'fix-webauthn-1411' into v2.0 2022-02-16 10:38:09 +01:00
Christophe Maudoux
5e285d5f60 Avoid useless warnings with OIDC 2022-02-12 22:42:03 +01:00
Maxime Besson
bc684de4bb Improve LDAP error logs 2022-02-03 08:24:04 +01:00
Yadd
c3724a618f Fix versions 2022-02-01 17:09:31 +01:00
Clément OUDOT
3c0f374c29 Merge branch 'v2.0' into issue-2673-CAS-multiple-service-URL 2022-01-23 16:41:18 +01:00
Clément OUDOT
e567eeb6db Allow mutliple URLs for CAS service (#2673) 2022-01-22 16:57:08 +01:00
Clément OUDOT
43d69aa3f0 Remove check on password hash in DBI (#2672) 2022-01-22 15:45:27 +01:00
Maxime Besson
825e213017 WebAuthn perl modules (#1411) 2022-01-21 18:10:57 +01:00
Maxime Besson
68a24ebb14 Merge branch 'fix-custom-2675' into 'v2.0'
Rework Custom plugins

See merge request lemonldap-ng/lemonldap-ng!239
2022-01-20 14:05:35 +00:00
Maxime Besson
7b7fd1141d Fix SIGPIPE during LDAP validation (#2519) 2022-01-14 17:52:51 +01:00
Maxime Besson
9e51f78089 Fix splitting CAS proxies (#2656) 2022-01-14 17:14:37 +01:00
dcoutadeur dcoutadeur
b66613af31 Merge branch '2614-error-log-for-SOAP-SAML-message' into 'v2.0'
display precise error while sending direct SOAP SAML message (#2614)

See merge request lemonldap-ng/lemonldap-ng!220
2022-01-14 14:01:21 +00:00
Maxime Besson
de1304b7fc Rework Custom plugins
See #2675, #2676 and #2677
2021-12-19 18:19:22 +01:00
Maxime Besson
0323813c38 Fix getDisplayType on choice + custom (#2678) 2021-12-19 18:19:22 +01:00
Maxime Besson
7048354cb6 Fix RelayState encoding in autoPost (#2671) 2021-12-15 17:24:22 +01:00
Maxime Besson
bb380ee0e4 Add RP conf key to oidcGenerateUserInfoResponse hook (#2667) 2021-11-29 19:08:31 +01:00
Maxime Besson
b21500122d Fix #2622 2021-10-26 16:53:24 +02:00
Maxime Besson
8cfab558c7 Improve detection of SAML Artifact response type (#2648) 2021-10-26 11:44:26 +02:00
Yadd
b5b8f3203c Spelling errors reported by lintian 2021-10-09 09:13:35 +02:00
Christophe Maudoux
ed56a171b9 Tidy (#2620) 2021-09-30 23:13:04 +02:00
Maxime Besson
24a989aa67 Remove unused method in Net::LDAP (#2620) 2021-09-29 11:43:19 +02:00
dcoutadeur dcoutadeur
ebb764a3c5 add more logs for ldap binding (ppolicy extended response code) + remove loadPP (#2620) 2021-09-29 09:36:58 +00:00
David Coutadeur
2c62720c43 display precise error while sending direct SOAP SAML message (#2614) 2021-09-13 10:32:07 +02:00
Christophe Maudoux
d51877a40d Code refactoring 2021-09-10 22:40:33 +02:00
Christophe Maudoux
1901ef8232 Spit Remote and Proxy Auth cookie name parameter (#2613) 2021-09-10 22:40:11 +02:00
Christophe Maudoux
7d40d917af Improve logout message (#2600) 2021-09-09 14:54:40 +02:00
Christophe Maudoux
b66798d159 Test cookieName & Improve code + unit test (#2600) 2021-09-09 14:28:06 +02:00
Christophe Maudoux
258e4fe731 Test URIs (#2600) 2021-09-08 22:10:45 +02:00
Alexandre KARIM
0c33da8cdc Lang, Doc, Sort Tree & Tests(#2600 #2601) 2021-09-08 16:41:53 +02:00
Alexandre KARIM
d8c512547a Test & code refactoring(#2601) 2021-09-06 17:10:55 +02:00
Alexandre KARIM
ad1244f272 Append spoofId parameter (#2601) 2021-09-06 14:18:10 +02:00
Alexandre KARIM
6b85a85026 Append ChoiceParam & ChoiceValue (#2600) 2021-09-06 10:47:06 +02:00
Christophe Maudoux
df8fc578b4 Merge branch 'v2.0' into 2589 2021-08-12 23:47:10 +02:00
Christophe Maudoux
4b592e1f48 Fix regex (#2589) 2021-08-12 22:57:59 +02:00
Maxime Besson
2fac0d9f47 Update LLNG download URL 2021-08-12 17:02:50 +02:00
Christophe Maudoux
a6ecbf1ec8 Fix version & comment 2021-07-26 22:55:27 +02:00