Clément Oudot
|
941c27631c
|
Disconnect from LDAP when error occurs, and enable cache management even with Multi backend (#664)
|
2014-06-23 12:45:27 +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
|
dbfbde2e9f
|
make tidy
|
2014-06-08 10:04:50 +00:00 |
|
Clément Oudot
|
50b80020da
|
Port memory leak fix to 1.4 branch (#708)
|
2014-06-06 10:04:14 +00:00 |
|
Clément Oudot
|
d61cd6a6de
|
Make Register work with AuthChoice (#26)
|
2014-06-06 09:54:48 +00:00 |
|
Xavier Guimard
|
c96e281fee
|
Avoid potential circular references
|
2014-06-05 18:05:55 +00:00 |
|
Clément Oudot
|
f6cad5438c
|
Test if password was auto generated before displaying it in the mail (#675)
|
2014-06-03 08:13:24 +00:00 |
|
Clément Oudot
|
066f52caba
|
Fix use of ipAddr in Register (#26)
|
2014-06-02 13:56:20 +00:00 |
|
Clément Oudot
|
ba9fa72c1e
|
AD register module (#26)
|
2014-06-02 10:24:05 +00:00 |
|
Clément Oudot
|
9629d3a500
|
Fix login generation (#26)
|
2014-06-02 10:12:05 +00:00 |
|
Clément Oudot
|
a5b7cd030c
|
Register mail in LDAP (#26)
|
2014-06-02 10:08:32 +00:00 |
|
Clément Oudot
|
2e9033d28b
|
Add a button on login page to register page (#26)
|
2014-05-30 12:21:53 +00:00 |
|
Clément Oudot
|
524fab0b3a
|
RegisterDB LDAP is complete (#26)
|
2014-05-29 08:12:33 +00:00 |
|
Clément Oudot
|
9b10d96341
|
Fix unit tests after introducing RegisterDB (#26)
|
2014-05-29 07:38:50 +00:00 |
|
Clément Oudot
|
81dbe943c3
|
Introduce RegisterDB modules (#26)
|
2014-05-28 16:23:23 +00:00 |
|
Clément Oudot
|
2fe20b1248
|
Isolate register info in ->{registerInfo} (#26)
|
2014-05-28 15:41:32 +00:00 |
|
Clément Oudot
|
be04271809
|
Work on Register feature (#26)
|
2014-05-27 16:31:43 +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
|
5ce762e9e3
|
Work on Register page (#26)
|
2014-05-23 18:47:36 +00:00 |
|
Clément Oudot
|
0f963e0b2a
|
Remove default value from MailReset (LEMONLDAP-686)
|
2014-05-23 18:44:20 +00:00 |
|
Clément Oudot
|
233026eb6f
|
Fix password change as user for AD (#704)
|
2014-05-21 12:43:04 +00:00 |
|
Clément Oudot
|
9d6a947499
|
Specific behaviour for AD password change if it's done as user (#407)
|
2014-05-14 09:43:10 +00:00 |
|
Clément Oudot
|
d28a7bb217
|
Update versions to 1.4.0
|
2014-04-17 15:20:28 +00:00 |
|
Clément Oudot
|
1cfdd9fb6e
|
Use new Session module in SAML authentication (#671, #LEMONLDAP-700)
|
2014-04-17 10:24:31 +00:00 |
|
Clément Oudot
|
e056a0427a
|
Use new Session module in SAML Issuer (#671, #LEMONLDAP-700)
|
2014-04-17 10:16:33 +00:00 |
|
Clément Oudot
|
929c704343
|
Use new Session module in CAS Issuer (#671)
|
2014-04-16 15:19:59 +00:00 |
|
Clément Oudot
|
76c1ba75b9
|
Use new Session module in Remote (#671)
|
2014-04-15 16:09:56 +00:00 |
|
Clément Oudot
|
00bf404a0a
|
Use new Session module in AuthGoogle (#671)
|
2014-04-15 15:34:21 +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
|
ab4dfe1100
|
Manage exported variables for OpenID (#636)
|
2014-02-19 15:10:21 +00:00 |
|
Clément Oudot
|
68dda1b256
|
Manage exported variables for Facebook (#636)
|
2014-02-19 14:57:47 +00:00 |
|
Clément Oudot
|
9f170b9767
|
Manage exportedVars the same way in all modules (#636)
|
2014-02-19 14:35:59 +00:00 |
|
Clément Oudot
|
580d88cbc7
|
Manage exported variables for Google (#636)
|
2014-02-19 13:56:35 +00:00 |
|
Clément Oudot
|
49bae05c40
|
Manage exported variables for Slave (#636)
|
2014-02-18 16:52:31 +00:00 |
|
Clément Oudot
|
c4f277c8c8
|
Manage exported variables for WebID (#636)
|
2014-02-18 16:34:08 +00:00 |
|
Clément Oudot
|
7b9a5b1887
|
Use ldapExportedVars in AuthAD (#636)
|
2014-02-18 16:05:39 +00:00 |
|
Clément Oudot
|
cb67ac1e61
|
Manage exported variables for DBI (#636)
|
2014-02-18 15:17:09 +00:00 |
|
Clément Oudot
|
cb6df779be
|
Manage exported variables for LDAP (#636)
|
2014-02-18 14:53:07 +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
|
f7bcf5b711
|
Manage exported variables for Demo backend (#636)
|
2014-02-11 17:15:05 +00:00 |
|
Clément Oudot
|
2ee3f6d5a6
|
Possibility to force session key use to fill NameID (#657)
|
2014-02-10 09:14:06 +00:00 |
|
Clément Oudot
|
40513f75d9
|
Add an option to enable IDP initiated SSO for a SP (#208)
|
2014-02-09 21:32:11 +00:00 |
|
Clément Oudot
|
3f7bb4b9d2
|
IDP Initiated (#208):
* Fix IDP initiated workflow when the user is not connected
* Possibility to use spConfKey in URL
|
2014-02-07 22:28:45 +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
|
23627081c8
|
Specific query string method to be compatible with buggy ADFS URL encoding (#677)
|
2014-01-29 15:48:44 +00:00 |
|
Clément Oudot
|
c9c483b04b
|
make tidy
|
2014-01-17 22:42:21 +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
|
fc61240345
|
Display ppolicy info messsages only if authentication is valid (#669)
|
2014-01-17 22:24:11 +00:00 |
|
Clément Oudot
|
6fd8f5cb49
|
Manage encrypt scheme in DBI password backend (#654)
|
2013-12-20 16:46:09 +00:00 |
|
Clément Oudot
|
8ed6bdfdeb
|
Fix use of check_password in DBI backend (#655)
|
2013-12-09 17:03:50 +00:00 |
|
Clément Oudot
|
122836e820
|
remote provider ID is available only after request parsing (#208)
|
2013-11-26 14:35:58 +00:00 |
|
Clément Oudot
|
db5b4e8a95
|
Possibility to use IDP initiated mode in SAML IDP module (#208)
|
2013-11-25 17:04:39 +00:00 |
|
Clément Oudot
|
7087b63614
|
Do not check captcha if mail session already exist (#644)
|
2013-11-07 14:02:06 +00:00 |
|
Clément Oudot
|
bf3cf444fb
|
Special workaround in AuthChoice for captcha (#645)
|
2013-11-06 16:33:26 +00:00 |
|
Clément Oudot
|
fb82ce9522
|
Call initCaptcha at the right time (#643)
|
2013-11-06 15:56:52 +00:00 |
|
Clément Oudot
|
f38607a763
|
Allow to use idpName parameter to select IDP (#641)
|
2013-11-05 11:12:36 +00:00 |
|
Clément Oudot
|
9732aa4c24
|
Fix module version (failure in PAUSE indexer after 1.3.0 publication in CPAN) - origin commit: r2593
|
2013-11-02 18:12:02 +00:00 |
|
Clément Oudot
|
6649edf9a9
|
Fix some portal items after jQuery migration (#604)
|
2013-10-28 17:32:41 +00:00 |
|
Xavier Guimard
|
d45d26abad
|
Very strange utf8 bug using FCGI solved by this hook
|
2013-10-24 19:06:47 +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 |
|
Clément Oudot
|
3106100c5d
|
Possibility to autoconfigure LDAP notification backend from LDAP configuration backend (#457)
|
2013-10-22 16:26:20 +00:00 |
|
Xavier Guimard
|
fdb545ca69
|
Add "useLocalConf" parameter for the portal to increase performances
Closes: #628
|
2013-10-22 12:02:44 +00:00 |
|
Xavier Guimard
|
e174ff4732
|
FastCGI portal
|
2013-10-21 21:24:03 +00:00 |
|
Xavier Guimard
|
1fc09658d8
|
Missing constants in @EXPORT
|
2013-10-21 18:55:48 +00:00 |
|
Xavier Guimard
|
0829a57f2e
|
Use UTF-8 encoding in all Perl files
|
2013-10-19 16:34:20 +00:00 |
|
Xavier Guimard
|
a9c201476f
|
Correct bug introduced by r2981, authenticate() must not call AuthSSL::authenticate()
|
2013-10-18 04:44:11 +00:00 |
|
Xavier Guimard
|
2b5de50614
|
Modify r2981 changes: now authenticate() launch extractFormInfo() if auth isn't done
|
2013-10-18 04:42:56 +00:00 |
|
Xavier Guimard
|
f29d3b563e
|
s/utf8/utf-8/ in HTTP headers
Closes: #626
|
2013-10-17 19:21:45 +00:00 |
|
Clément Oudot
|
b8d4429843
|
Sub getDisplayType must be in the module to work with AuthChoice (#623)
|
2013-10-14 13:10:22 +00:00 |
|
Xavier Guimard
|
954a9fe5d5
|
Modify authenticate() to be sure that SSL authentication has been done
See: http://mail.ow2.org/wws/arc/lemonldap-ng-dev/2013-10/msg00018.html
|
2013-10-14 09:46:07 +00:00 |
|
Xavier Guimard
|
316589f044
|
Remove "experimental module" comment
|
2013-10-13 13:48:44 +00:00 |
|
Xavier Guimard
|
61e68ae5d8
|
UserDBWebID seems to be finished
|
2013-10-13 12:33:24 +00:00 |
|
Xavier Guimard
|
d7b33f9e8f
|
AuthWebID seems to be ready...
|
2013-10-13 12:15:54 +00:00 |
|
Xavier Guimard
|
ffda037c52
|
Use user* methods instead of lmLog for user actions (can be put in syslog)
|
2013-10-13 12:15:01 +00:00 |
|
Xavier Guimard
|
01ae2b697d
|
Split tests: certificate can exist without having wanted attribute
|
2013-10-13 12:13:48 +00:00 |
|
Xavier Guimard
|
f349e998a0
|
Add POD
|
2013-10-13 06:44:56 +00:00 |
|
Xavier Guimard
|
8873d7ee23
|
WebID in progress (host white list, more checks,...)
|
2013-10-13 06:42:28 +00:00 |
|
Xavier Guimard
|
68ee3ec21a
|
UserDBWebID skeleton
|
2013-10-13 06:40:45 +00:00 |
|
Xavier Guimard
|
5c1973d225
|
AuthWebID skeleton
|
2013-10-12 11:45:55 +00:00 |
|
Xavier Guimard
|
da41295b76
|
More comments
|
2013-10-11 18:59:18 +00:00 |
|
Clément Oudot
|
4d03b75951
|
Catch Facebook error_code to avoid infinite redirection loop (#619)
|
2013-10-11 12:21:18 +00:00 |
|
Clément Oudot
|
58912e335c
|
Add URL in AuthChoice, to post form on another vhost (#291)
|
2013-10-11 09:01:54 +00:00 |
|
Xavier Guimard
|
e14824c57f
|
make tidy
|
2013-10-09 19:37:51 +00:00 |
|
Clément Oudot
|
6b3ddd92ef
|
TODO or not TODO, that's the question (#LEMONDAP-584)
|
2013-10-08 14:23:02 +00:00 |
|
Clément Oudot
|
e0b2a25cab
|
Hide some attributes in logs and in session explorer (#612)
|
2013-10-08 14:16:46 +00:00 |
|
Clément Oudot
|
812bd51554
|
Change bad credentials error (#LEMONDAP-584)
|
2013-10-08 14:15:17 +00:00 |
|
Xavier Guimard
|
d4210f0fe8
|
In french: "boulette"...
|
2013-10-08 10:30:14 +00:00 |
|
Xavier Guimard
|
092bed086e
|
Clean ua() usage
|
2013-10-08 04:59:24 +00:00 |
|
Xavier Guimard
|
bb4e4668e5
|
Centralize LWP::UserAgent in one file.
|
2013-10-08 04:35:38 +00:00 |
|
Xavier Guimard
|
d83c429df1
|
Little cosmetic change
|
2013-10-05 16:05:37 +00:00 |
|
Xavier Guimard
|
f560331059
|
Facebook auth and userDB modules may work fine now
|
2013-10-05 16:00:10 +00:00 |
|
Xavier Guimard
|
be083d33e3
|
auth module may contains parameters
|
2013-10-05 15:59:18 +00:00 |
|