Xavier Guimard
c40c13734e
SAML skeleton in progress...
2009-04-08 16:31:13 +00:00
Xavier Guimard
3ad76f30b2
PPolicy management is now in _LDAP.pm instead of AuthLDAP to be reused by Menu.pm
2009-04-08 10:32:33 +00:00
Xavier Guimard
a98e3ac8bb
SAML skeleton
2009-04-07 20:38:24 +00:00
Xavier Guimard
87f9aba37e
Default url value for logout
2009-04-07 09:54:50 +00:00
Xavier Guimard
d0408136d1
$vhost substitution failed
2009-04-07 09:48:55 +00:00
Xavier Guimard
c35ea2d689
Password management
2009-04-07 09:27:23 +00:00
Xavier Guimard
e15d136398
LDAP_PP_CHANGE_AFTER_RESET was not intercepted with OpenLDAP since bind() is granted in this case.
2009-04-07 08:26:12 +00:00
Clément Oudot
67c921f62a
LEMONLDAP::NG : correct little bug in LDAP config backend, and add examples of LDAP configuration backend
2009-04-06 10:11:05 +00:00
Clément Oudot
d51cf49d21
LemonLDAP::NG : first support for LDAP configuration backend
2009-04-06 09:37:27 +00:00
Xavier Guimard
740ad09f9f
Safelib + LDAPFilter parameter
2009-04-05 08:12:16 +00:00
Xavier Guimard
2f5af7de52
Documentation update
2009-04-04 15:29:38 +00:00
Xavier Guimard
73fa979c65
'CustomSOAPServices' target in portal
2009-04-04 07:36:42 +00:00
Xavier Guimard
f2f94e667d
Obsolete test
2009-04-03 16:20:08 +00:00
Xavier Guimard
8bc0d20afa
* Portal can now been used as 'proxy' for SOAP session storage.
...
* Session explorer works now with SOAP session storage (very low performances)
2009-04-03 16:17:57 +00:00
Xavier Guimard
a3fb34b90c
portal expression in handler
2009-04-02 16:05:38 +00:00
Xavier Guimard
2d2721308c
portal can be now an expression in the handler
2009-04-02 06:07:01 +00:00
Xavier Guimard
3b8b909f23
Little bug in CDA
2009-03-31 11:08:54 +00:00
Xavier Guimard
b0b971b241
Double session mechanism : 2 cookies are generated, 1 secured, the other not.
...
Handlers detects automatically the cookie to choose.
2009-03-31 10:52:43 +00:00
Xavier Guimard
d23ca2b2ba
POST feature now encodes properly datas
2009-03-31 09:59:53 +00:00
Xavier Guimard
9c89459e0f
POST feature in progress...
2009-03-28 09:11:27 +00:00
Xavier Guimard
21d3ab4ebd
Trying to implement get_key_from_all_sessions for Lemonldap::NG::Common::Apache::Session::SOAP
2009-03-20 12:03:15 +00:00
Xavier Guimard
e5e80709e6
Use Net::LDAP high availability system
...
%ENV was not shared
2009-03-08 17:37:31 +00:00
Xavier Guimard
2b6a1d94a5
Test for Multi module
2009-03-08 16:41:43 +00:00
Xavier Guimard
231f54ddf0
* New authentication and userDB module : 'Multi' to chain authentication modules.
...
* Compilation for ModPerl::Registry by default
2009-03-08 08:50:58 +00:00
Xavier Guimard
6bf8377104
More methods for notification mechanism (to be used by batch that control done notifications)
2009-03-04 08:37:08 +00:00
Xavier Guimard
a4dbbf2ccd
POD
2009-03-03 06:21:52 +00:00
Xavier Guimard
859be3923f
* Doxygen doc update
...
* More tests
* perltidy on tests
2009-02-25 18:10:07 +00:00
Xavier Guimard
6307a00750
Lot of work on Portal SOAP services. Now 5 functions are exported:
...
* getAttributes(cookieValue)
* getConfig()
* getCookies(user,password)
* error(code,language)
* newNotification(xml)
WSDL is up to date but getConfig is not documented since it's a Lemonldap::NG internal service.
2009-02-24 17:53:59 +00:00
Xavier Guimard
2a77ab4066
More tests
2009-02-24 08:03:37 +00:00
Xavier Guimard
20764ad812
New authentication and userDB backend : "Remote" can be used to check authentication from a remote Lemonldap::NG portal using CDA
2009-02-23 17:35:38 +00:00
Xavier Guimard
ee3fc975e0
More tests
2009-02-22 12:10:49 +00:00
Xavier Guimard
8451736ded
Bad default domain
2009-02-21 11:43:01 +00:00
Xavier Guimard
ace1f67cb6
Error in WSDL
2009-02-20 15:49:03 +00:00
Xavier Guimard
75f8ca4876
Typo
2009-02-19 09:35:29 +00:00
Xavier Guimard
07446ed429
More tests
2009-02-19 09:34:09 +00:00
Xavier Guimard
9fdea7384f
make cpan updates META.yml
2009-02-19 08:26:22 +00:00
Xavier Guimard
30d2bd4dd4
More tests
2009-02-19 08:06:59 +00:00
Xavier Guimard
6dd414cb76
XSS tests
2009-02-17 19:37:06 +00:00
Xavier Guimard
018bee1fc6
CDA now included in main portal
2009-02-17 15:39:14 +00:00
Xavier Guimard
553058998f
Doxygen comments update
2009-02-17 15:22:42 +00:00
Xavier Guimard
ffb5ee8e33
Doxygen filter modification to show authentication process methods
2009-02-17 14:56:38 +00:00
Xavier Guimard
bff9a423aa
Make test failed
2009-02-17 14:35:30 +00:00
Xavier Guimard
f0eae70988
* session explorer was based only on $uid. Now it use $whatToTrace field
...
* whatToTrace was not taken in account in Handler/CGI.pm
2009-02-16 18:01:40 +00:00
Xavier Guimard
dc637c297b
Test more clean
2009-02-16 11:19:05 +00:00
Xavier Guimard
18bc88563c
new function logGranted()
2009-02-15 19:56:01 +00:00
Xavier Guimard
5803952784
* delete log() method from the portal :
...
* user actions are logged by userNotice() and userError()
* other access are logged by HTTP server
* create authenticate() method in Simple.pm used to launch userNotice() for
all authentication method
2009-02-15 17:58:38 +00:00
Xavier Guimard
b6cdee5d2a
Now userNotice and userError are customizable like subs called by _subProcess
2009-02-15 11:30:25 +00:00
Xavier Guimard
415d23b6e4
User actions are now registered with 3 functions :
...
* log : normal access to the portal
* userNotice : authentications, logout,...
* userError : bad password,...
A new parameter 'syslog => "auth"' can be set to log userNotice and userError via syslog
2009-02-15 08:53:44 +00:00
Xavier Guimard
f1dd28c821
LEMONLDAP::NG : more error reporting
2009-02-14 15:21:58 +00:00
Xavier Guimard
02ec5618d9
* New CGI accounting method in Handler/CGI.pm
...
* Manager/Sessions.pm now use header_public()
2009-02-14 09:15:06 +00:00
Xavier Guimard
0c18700f65
* cleaning code :
...
* session have not to be recover in Menu since it's done before bu the portal
* accounting in CGIs (ModPerl::Registry context only) :
* used by portal to inform Apache
2009-02-14 08:55:19 +00:00
Xavier Guimard
15e4a17bd8
* Typo in debian/control
...
* Notification/DBI.pm is now running
2009-02-13 09:26:02 +00:00
Clément Oudot
0131877a7b
LEMONLDAP::NG : Move old Lemonldap stuff in lemonldap-legacy branch
2009-02-13 08:41:47 +00:00
Xavier Guimard
51625bddaf
abort() use in manager
2009-02-12 20:17:55 +00:00
Xavier Guimard
19e59af4cd
log & debug method lmLog() for CGIs
2009-02-12 19:48:53 +00:00
Clément Oudot
ed55803c04
LEMONLDAP::NG : Abort redirection if ppolicy warnings are present
2009-02-12 17:09:33 +00:00
Xavier Guimard
f8169c1909
Notification system in progress :
...
* File storage is running
* DBI storage has not yet been tested
Documentation update
2009-02-11 16:18:38 +00:00
Xavier Guimard
7c1ff1d938
Versions update
2009-02-10 17:28:27 +00:00
Clément Oudot
33d43ffd75
LEMONLDAP::NG : Apply patch for cronjob (issue #312315 )
2009-02-10 16:32:56 +00:00
Xavier Guimard
ab1b201e71
* AuthBasic now use SOAP request to create the new session
...
* perltidy
2009-02-10 11:10:12 +00:00
Thomas CHEMINEAU
6b821a21dd
LEMONLDAP::NG : Fixe a bug in libertySignOn function, to retrieve correct providerID
2009-02-09 16:06:41 +00:00
Xavier Guimard
c5a5ba909f
Typo in pod
2009-02-08 19:12:08 +00:00
Xavier Guimard
b275ee2ac8
LEMONLDAP::NG : WSDL is now clean
2009-02-08 17:12:42 +00:00
Xavier Guimard
fbdb9ccb22
LEMONLDAP::NG : * Version is missing in SOAPServer.pm
...
* perltidy on Portal/Simple.pm
2009-02-08 07:59:46 +00:00
Xavier Guimard
0d7ecc689d
LEMONLDAP::NG : missing files
2009-02-07 16:39:23 +00:00
Xavier Guimard
6494326e1e
LEMONLDAP::NG : typo
2009-02-06 17:41:23 +00:00
Xavier Guimard
2f9e6da6c1
LEMONLDAP::NG : problem with UTF8 in Notification.pm
2009-02-06 17:32:44 +00:00
Xavier Guimard
1800497815
LEMONLDAP::NG : propagation of 0.9.3.4 changes
2009-02-05 17:05:18 +00:00
Xavier Guimard
26492b5723
LEMONLDAP::NG : hide password in AuthBasic
2009-02-03 17:49:10 +00:00
Xavier Guimard
a25e10b040
LEMONLDAP::NG : * documentation modification
...
* SOAP service to update notification database
2009-02-03 09:36:13 +00:00
Xavier Guimard
1b6f56699a
LEMONLDAP::NG : Missing file Portal/Notification.pm
2009-02-02 08:53:51 +00:00
Xavier Guimard
85d765a002
LEMONLDAP::NG : WSDL for portal + dependency of Crypt::Rijndael in Debian
2009-02-01 15:38:06 +00:00
Xavier Guimard
4a271a8225
LEMONLDAP::NG : Doxygen in progress
2009-01-31 07:30:59 +00:00
Xavier Guimard
21f5808cdf
LEMONLDAP::NG : Notification system is running now (for file storage only). TODO: Soapservice to accept notifications
2009-01-30 15:26:34 +00:00
Xavier Guimard
2540bb36f0
LEMONLDAP::NG : * new feature in devel : notification system
...
* now, there is a shared key that can be use to crypt datas
(used in notification to hide cookie value)
2009-01-28 17:37:10 +00:00
Xavier Guimard
87d9d17f84
LEMONLDAP::NG : typo ( Closes : #312339 )
2009-01-17 19:48:57 +00:00
Xavier Guimard
ecb8ccbf96
LEMONLDAP::NG : bug with ldap+tls ( Closes : #312418 )
2009-01-17 19:45:21 +00:00
Xavier Guimard
f143719429
LEMONLDAP::NG : Typo
2009-01-03 08:54:49 +00:00
Xavier Guimard
486666a611
LEMONLDAP::NG : * Debian first install failed
...
* Doxygen documentation in progress
=> Version 0.9.3.2
2009-01-03 08:49:30 +00:00
Xavier Guimard
bfab1a6e3b
LEMONLDAP::NG Doxygen in progress
2008-12-31 15:10:02 +00:00
Xavier Guimard
ca064ead85
LEMONLDAP::NG : bad commit before
2008-12-31 10:53:25 +00:00
Xavier Guimard
4b57751fe8
LEMONLDAP::NG : ** READY FOR 0.9.3 **
...
- Better Makefile
2008-12-31 10:39:39 +00:00
Xavier Guimard
62b02d49fd
LEMONLDAP::NG : Doxygen documentation in progress
2008-12-30 09:37:56 +00:00
Clément Oudot
cef50ff78f
LEMONLDAP::NG : autofocus in login page
2008-12-29 15:58:17 +00:00
Xavier Guimard
403917e618
LEMONLDAP::NG : Doxygen documentation in progress
2008-12-29 14:34:08 +00:00
Xavier Guimard
41fe04e8b8
LEMONLDAP::NG : Doxygen documentation in progress...
2008-12-29 10:28:31 +00:00
Xavier Guimard
7361207b88
LEMONLDAP::NG : New Makefile target "make doxygen"
2008-12-29 10:19:04 +00:00
Xavier Guimard
dbfec27788
LEMONLDAP::NG : back to previous version of lmSetApacheUser()
2008-12-28 15:19:39 +00:00
Xavier Guimard
bf6450df17
LEMONLDAP::NG : Split CGI and SOAP functions
2008-12-28 11:12:29 +00:00
Xavier Guimard
b5b2279117
LEMONLDAP::NG : SOAP::Lite dependency in Common
2008-12-28 09:06:58 +00:00
Xavier Guimard
2e5911ac4e
LEMONLDAP::NG : Doxygen in progress.
2008-12-28 08:36:52 +00:00
Clément Oudot
985bdc2509
LEMONLDAP::NG : don't test url if direct access to portal
2008-12-27 11:00:45 +00:00
Xavier Guimard
228288d43c
LEMONLDAP::NG : Doxygen in progress
2008-12-26 19:18:23 +00:00
Xavier Guimard
13a5a1daab
LEMONLDAP::NG : Doxygen documentation in progress
2008-12-26 17:58:48 +00:00
Xavier Guimard
09f1a45cab
LEONLDAP::NG : Better tests for Lemonldap::NG::Common
2008-12-26 16:13:36 +00:00
Xavier Guimard
52e22cd675
LEMONLDAP::NG : little more documentation
2008-12-25 20:06:23 +00:00
Xavier Guimard
5483c4451a
LEMONLDAP::NG : * Romanian translation update
...
* perltidy
* test for menu
2008-12-25 14:14:15 +00:00
Xavier Guimard
e4a7734f23
LEMONLDAP::NG : dependencies
2008-12-25 08:21:30 +00:00
Xavier Guimard
03fda7186f
LEMONLDAP::NG : little change
2008-12-25 08:06:21 +00:00
Xavier Guimard
0d8ab5ea2b
LEMONLDAP::NG : Perl module versions update for CPAN export
2008-12-25 08:04:33 +00:00