mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-24 02:49:07 +01:00
Update LSauth doc (from 0c171789d3
)
This commit is contained in:
parent
9f65ef67f7
commit
eeb0e17519
1 changed files with 15 additions and 0 deletions
|
@ -21,6 +21,7 @@ $GLOBALS['LSconfig'] = array(
|
||||||
'[object type 1]',
|
'[object type 1]',
|
||||||
'[object type 2]' => array(
|
'[object type 2]' => array(
|
||||||
'filter' => '[LDAP filter]',
|
'filter' => '[LDAP filter]',
|
||||||
|
'filter_function' => [callable],
|
||||||
'password_attribute' => '[attribute name]',
|
'password_attribute' => '[attribute name]',
|
||||||
'web_access' => [booléen],
|
'web_access' => [booléen],
|
||||||
'api_access' => [booléen],
|
'api_access' => [booléen],
|
||||||
|
@ -124,6 +125,20 @@ $GLOBALS['LSconfig'] = array(
|
||||||
identifiant. Exemple de valeur : `(|(uid=%{user})(mail=%{user}))`.
|
identifiant. Exemple de valeur : `(|(uid=%{user})(mail=%{user}))`.
|
||||||
*Paramètre facultatif, filtre par défaut composé à l'aide de l'attribut RDN.*
|
*Paramètre facultatif, filtre par défaut composé à l'aide de l'attribut RDN.*
|
||||||
|
|
||||||
|
- `filter_function`
|
||||||
|
|
||||||
|
*Callable* (au sens PHP) utilisé pour filtrer les utilisateurs trouvés dans l'annuaire à
|
||||||
|
partir des autres paramètres : cette fonction, si elle est définie, sera appelée pour chaque
|
||||||
|
utilisateur trouvé, avec pour unique paramètre, une référence à l'objet LDAP correspondant
|
||||||
|
(`LSldapObject`). Cette méthode devra alors retourner `true` ou `false` pour respectivement
|
||||||
|
autoriser ou interdire l'accès à l'application à l'utilisateur.
|
||||||
|
|
||||||
|
!!! note
|
||||||
|
|
||||||
|
Si un utilisateur est exclus par cette méthode et qu'aucun autre utilisateur correspondant
|
||||||
|
n'a été trouvé dans l'annuaire, une page d'erreur sera affichée et indiquera que l'accès à
|
||||||
|
l'application est refusée.
|
||||||
|
|
||||||
- `password_attribute`
|
- `password_attribute`
|
||||||
|
|
||||||
Nom de l'attribut stockant le mot de passe de ce type
|
Nom de l'attribut stockant le mot de passe de ce type
|
||||||
|
|
Loading…
Reference in a new issue