Clément Oudot
e011600113
Show error from Common::Session module in logs ( #741 )
2014-07-24 15:37:12 +00:00
Clément Oudot
b72d79a30b
Better connection management ( #663 , #LEMONLDAP-664):
...
- Create userDBFinish, passwordDBFinish and registerDBFinish methods
- Call finish methods for each backend in process
- Call LDAP unbind only when necessary
- Unbind if error in RegisterDBLDAP
2014-06-25 11:53:09 +00:00
François-Xavier Deltombe
70ec1d03cb
Refactor LL::NG::Handler::Specific::AuthBasic ( #630 )
2014-06-25 10:01:17 +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
81dbe943c3
Introduce RegisterDB modules ( #26 )
2014-05-28 16:23:23 +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
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
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
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
71d9ad4f59
Use userControl and not XSS check to validate username ( #666 )
2014-01-17 22:32:18 +00:00
Clément Oudot
fb82ce9522
Call initCaptcha at the right time ( #643 )
2013-11-06 15:56:52 +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
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
f29d3b563e
s/utf8/utf-8/ in HTTP headers
...
Closes : #626
2013-10-17 19:21:45 +00:00
Xavier Guimard
e14824c57f
make tidy
2013-10-09 19:37:51 +00:00
Clément Oudot
e0b2a25cab
Hide some attributes in logs and in session explorer ( #612 )
2013-10-08 14:16:46 +00:00
Xavier Guimard
1c35cedc0a
Add inheritance comments for Doxygen doc
2013-10-05 15:55:06 +00:00
Clément Oudot
b7af9ae92c
Ignore error when loading SAML module in AuthChoice ( #618 )
2013-10-01 12:50:48 +00:00
Clément Oudot
e33ee53afc
Create a getSkin() method to share skin rules in all portal pages ( #605 )
2013-08-20 13:36:06 +00:00
Clément Oudot
ec35b64736
Update ENV variable for each request in Safe jail ( #597 )
2013-07-25 13:13:48 +00:00
Xavier Guimard
53e8d74758
make tidy
2013-07-17 06:32:29 +00:00
Clément Oudot
15d520c304
Manage default value for mailLDAPFilter ( #513 )
2013-06-02 21:53:11 +00:00
Sandro Cazzaniga
7462ff467d
make tidy
2013-05-30 14:41:02 +00:00
François-Xavier Deltombe
3c81802f3c
Continuation of commit r2833 ( #596 )
...
so that a group rule may involve another, previously computed group
2013-05-21 09:34:01 +00:00
François-Xavier Deltombe
3909d708d1
Compute macros and local groups in alphabetical order ( #596 )
2013-05-21 08:18:03 +00:00
Clément Oudot
3aaca2d291
Captcha for login form ( #217 )
2013-02-21 17:38:14 +00:00
Clément Oudot
c177cf702d
Make captcha works for mail reset ( #217 )
2013-02-20 16:04:29 +00:00
Clément Oudot
d67f01e1d8
Do not force captcha parameters in the code ( #217 )
2013-02-20 09:39:17 +00:00
François-Xavier Deltombe
7b02fea629
Clean regexp of previous commit ( #467 )
2013-02-08 13:32:22 +00:00
François-Xavier Deltombe
65252af36b
Fix slight bug about trustedDomains regex: domains might be tampered ( #467 )
2013-02-08 10:58:35 +00:00
Xavier Guimard
69ca1a1a38
Email change: Thomas Chemineau -> thomas.chemineau@gmail.com
2013-02-01 05:37:38 +00:00
Xavier Guimard
c132bc3e1d
Update authors, bug-report, copyright and license
2013-01-31 05:33:10 +00:00
Clément Oudot
8feea1b3f4
Call authInit before authLogout in logout process ( #562 )
2013-01-11 17:11:37 +00:00
François-Xavier Deltombe
27bbde63b6
Replace useXForwardedFor option with trustedProxies ( #559 )
2013-01-03 18:28:55 +00:00
Clément Oudot
4845aa4bd3
Categories in menu are now sortable ( #566 )
2012-12-04 16:31:12 +00:00
Xavier Guimard
f6103b6884
Authen::Captcha must not be automaticaly loaded
2012-11-03 05:29:55 +00:00
Sandro Cazzaniga
c7ce994d52
use splice() in Lemonldap::NG::Portal::Simple::loadModule
2012-09-15 09:50:46 +00:00
Clément Oudot
2d7c4fd864
Allow getCookies webservice to be used with Multi backend ( #519 )
2012-09-08 17:20:08 +00:00
Sandro Cazzaniga
8e2a057193
Fix deleteNotification webservice in trunk
2012-09-08 10:55:55 +00:00