$auth.returnUser
¶
Description¶
Fournit au module d'authentification les infos relatives à l'utilisateur demandé en paramètre.
Cette méthode sert essentiellement à confirmer qu'un utilisateur est autorisé à se connecter sur le serveur d'application. Est sans effet en-dehors de ce contexte d'utilisation.
Syntaxe¶
$auth.returnUser( username , password [ , attributes ] )
Paramètres¶
username
string- Nom d'utilisateur que l'on approuve
password
string-
Mot de passe associé au nom d'utilisateur. La valeur doit être le mot de passe tel qu'il est présent dans l'annuaire ou la base de données dans laquelle le compte utilisateur est trouvé.
Il est conseillé de stocker les mots de passe sous forme de hash, et c'est ce hash qui doit être fourni dans le paramètre
password
. attributes
map-
Attributs associés au compte utilisateur. Le map pourra notamment fournir les éléments suivants:
roles
array- Rôles associés au compte utilisateur
otpSecret
string_- Clé secrète à utiliser pour l'authentification forte
Retour¶
Retourne toujours null
Exemple¶
Exemple de script très basique chargé de valider l'utilisateur:
1 2 3 4 5 6 7 |
|
On notera l'utilisation de l'annotation @accept
ici pour éviter que le
script ne soit utilisable en-dehors du contexte de l'authentification.