Paolo aefd210273 - Added new configuration file auth.php for authentication
- Added new configuration file ldap.php for LDAP connection
- Added new controller system/Login to manage logins
- Added new controller system/Logout to manage logout
- Added new core model LDAP_Model to manage LDAP connections
- Added new constants in config/constants for authentication
- Added new function getCode to hlp_message_helper
- Now core/Auth_Controller loads the AuthLib as first step
- Now PermissionLib does NOT load anymore the AuthLib
- Removed old logic from PermissionLib
- Now function getAuthUID (hlp_authentication_helper) does not load anymore the AuthLib
- Now REST_Controller loads hlp_message_helper and hlp_common_helper
- core/APIv1_Controller does NOT load anymore hlp_message_helper and hlp_common_helper
- Added new constants to AuthLib
- AuthLib constructor now accept a parameter to enable the authentication immediatly (default)
- AuthLib loads configuration file auth.php and Person_model by default
- Added public methods getAuthObj and logout to AuthLib
- Renamed CheckUserAuthByUsernamePassword to checkUserAuthByUsernamePassword, CheckUserAuthByCode to checkUserAuthByCode and CheckUserAuthByCodeEmail to checkUserAuthByCodeEmail in AuthLib
- Added private methods _createAuthObj, _isLogged, _showInvalidAuthentication, _showError, _checkBTAuthentication, _checkHBALDAPAuthentication, _checkLDAPAuthentication, _checkForeignAuthentication, _storeAuthObj and _authenticate to AuthLib
2019-03-12 11:33:01 +01:00
2019-02-25 10:23:55 +01:00
2018-12-21 16:02:04 +01:00
2019-02-21 17:18:12 +01:00
2019-02-25 10:30:34 +01:00
2018-11-20 17:36:24 +01:00
2018-02-16 11:43:59 +01:00
2016-11-22 10:38:29 +01:00
2019-02-25 10:04:40 +01:00
2017-09-11 16:06:56 +02:00
2019-01-31 17:52:45 +01:00
2018-07-24 13:27:44 +02:00
2016-04-10 18:11:09 +02:00
2010-01-25 08:48:30 +00:00
2011-02-08 14:05:23 +00:00
2015-04-14 17:24:27 +02:00
2017-03-06 17:13:22 +01:00
2018-07-24 13:27:44 +02:00
2017-02-14 18:58:47 +01:00
S
Description
No description provided
Readme GPL-3.0 187 MiB
Languages
PHP 66%
JavaScript 12.7%
HTML 9%
XSLT 8.3%
CSS 3.4%
Other 0.5%