Commit Graph

54 Commits

Author SHA1 Message Date
Xavier Guimard
5a5d3872fd Update changelog 2009-12-31 13:35:34 +00:00
Clément Oudot
0a618cda34 Refactor DBI code in _DBI.pm and SMTP code in _SMTP.pm 2009-12-21 22:28:38 +00:00
Clément Oudot
5499a042ab Replace SAML* methods by IssuerDB* methods, allowing use of other IssuerDB modules 2009-12-10 17:03:57 +00:00
Clément Oudot
1f0b9ed10c First implementation of Auth/UserDB/PasswordDB DBI 2009-12-10 11:30:43 +00:00
Clément Oudot
3faa932908 New userDB module: UserDBEnv, allows to collect environment variable as session elements, very usefull with AuthSSL 2009-12-04 17:01:30 +00:00
Clément Oudot
ca905f3477 Update portal MANIFEST 2009-11-27 17:12:43 +00:00
Xavier Guimard
112cf4c1e6 Rename "Relay" auth mechanism to "Proxy" and add test 2009-09-27 07:54:05 +00:00
Xavier Guimard
48ac5bd591 * New authentication scheme : Relay (queries by SOAP another portal)
* syslog facility was not taken in account
* Missing HTTP::Headers dependency
* lmConfigEditor must not display reVHosts and cipher which are calculated by Conf.pm
* bad Apache security in Debian configuration files
2009-09-23 12:42:34 +00:00
Xavier Guimard
5698b101db Missing files 2009-06-02 16:39:51 +00:00
Clément Oudot
a38bd3e6c7 LEMONLDAP::NG :
* Create UserDBNull to use only Auth module
* Store submitted login (user field) in AuthSessionInfos
* Store password if needed in AuthRemote
2009-05-25 12:59:57 +00:00
Xavier Guimard
db4982564b Update portal manifest 2009-05-21 11:52:57 +00:00
Xavier Guimard
9ee1775253 Missing file in MANIFEST 2009-05-16 10:17:19 +00:00
Xavier Guimard
a98e3ac8bb SAML skeleton 2009-04-07 20:38:24 +00:00
Xavier Guimard
c35ea2d689 Password management 2009-04-07 09:27:23 +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
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
6dd414cb76 XSS tests 2009-02-17 19:37:06 +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
85d765a002 LEMONLDAP::NG : WSDL for portal + dependency of Crypt::Rijndael in Debian 2009-02-01 15:38:06 +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
5483c4451a LEMONLDAP::NG : * Romanian translation update
* perltidy
                * test for menu
2008-12-25 14:14:15 +00:00
Xavier Guimard
8e6c8de591 LEMONLDAP::NG : I think version 0.9.3 is ready... 2008-12-24 08:32:11 +00:00
Xavier Guimard
d99ef1ba3f LEMONLDAP::NG : web form in a distinct file 2008-11-24 14:06:54 +00:00
Xavier Guimard
a72eebdd81 LEMONLDAP::NG : Notification system skeleton 2008-11-24 06:57:18 +00:00
Xavier Guimard
cae4cbade0 LEMONLDAP::NG : New module Lemonldap::NG::Common. It contains Conf.pm and Cie 2008-11-17 16:59:56 +00:00
Xavier Guimard
1aafc1049c LEMONLDAP::NG : Debian installation in progress... 2008-11-12 15:35:27 +00:00
Xavier Guimard
80f199fbc7 LEMONLDAP::NG : LDAP User database module 2008-10-05 18:42:50 +00:00
Clément Oudot
02fb3d966a LEMONLDAP::NG : brand new WebSSO example installation 2008-10-03 16:12:36 +00:00
Xavier Guimard
7bac798370 LEMONLDAP::NG : * new auth architecture
* environment variables can now be used in exportedVars (usefull to access to SSL variables)
		* UTF-8 in examples
		* Romanian translation of portal
2008-06-06 03:51:39 +00:00
Xavier Guimard
9b523a3534 LEMONLDAP::NG : revert to revision 310 : new auth architecture is not usable in some case 2008-06-01 06:25:09 +00:00
Xavier Guimard
8dba034b7e LEMONLDAP::NG : little corrections after new authentication skeleton 2008-05-31 10:58:45 +00:00
Xavier Guimard
aca6815c1b LEMONLDAP::NG : New auth architecture in Portal 2008-05-30 04:47:32 +00:00
Xavier Guimard
a3297e2dbb LEMONLDAP::NG 2 false manifest files 2008-05-12 13:40:06 +00:00
Xavier Guimard
b3b53c1ddb LEMONLDAP::NG : adding pod test => 2 bugs found 2008-05-12 13:36:36 +00:00
Xavier Guimard
c616e8759b LEMONLDAP::NG : new release : version 0.9 2008-02-28 07:08:35 +00:00
Xavier Guimard
2690cc4cfb LEMONLDAP::NG : Liberty-Alliance integration in progress... 2007-10-22 19:42:19 +00:00
Xavier Guimard
291c567950 LEMONLDAP::NG : * Liberty alliance module from FederID project
* Debian integration in progress
2007-10-15 05:29:29 +00:00
Xavier Guimard
0835ae9806 LEMONLDAP::NG : Better Debian structure and debconf management 2007-05-01 14:53:26 +00:00
Xavier Guimard
d5bdcdcd80 LEMONLDAP::NG : display bug fix in manager. Version stable 0.8.0.7. 2007-04-15 11:24:38 +00:00
Xavier Guimard
0a3512617a Lemonldap::NG : new web site in POD 2007-04-02 19:13:05 +00:00
Xavier Guimard
f80730b65f LEMONLDAP::NG : Single logout (portal and handler) and restricted manager are finished (TODO: single logout doc) 2007-03-18 18:33:38 +00:00
Xavier Guimard
0767642084 LEMONLDAP::NG : little error in v0.8 upload 2007-03-09 20:04:45 +00:00
Xavier Guimard
5f867fe023 LEMONLDAP::NG : Release 0.8 2007-03-09 19:46:09 +00:00
Xavier Guimard
2523a54943 LEMONLDAP::NG : new features:
- 'apply changes' button in Manager used to reload configuration
                  in handlers (by calling reload sub via HTTP)
                - i18n module in portal (for displaying errors)
                - lock in DBI configuration system (NOT YET TESTED)
2007-03-04 14:52:51 +00:00
Xavier Guimard
8852e3db5d LEMONLDAP::NG : new feature: authentication via CAS 2007-03-01 20:03:19 +00:00
Xavier Guimard
7c40292c0d * New feature: configurtion access via SOAP 2007-02-28 12:56:35 +00:00