Contrôle d'authentification

L'interface de AuthenticationController permet aux développeurs de définir et de gérer l'authentification des utilisateurs.

Présentation

AuthenticationController est une API d'autorisation qui permet aux développeurs d'obtenir des informations ou d'exécuter des demandes concernant l'authentification des utilisateurs.

Méthodes et formats de réponse

Tableau 1. AuthenticationController Interface
Méthode et format de réponse Remarques
POST /auth/custom-login Authentifiez l'utilisateur via customToken dans l'en-tête.
POST /auth/login Vérifiez si l'utilisateur peut se connecter avec le nom d'utilisateur et le mot de passe valides.
POST ​/auth​/logout Déconnectez l'API pour déconnecter l'utilisateur en transmettant accessToken.
POST /auth/validate Validez l'utilisateur avec LtpaToken2 en tant que paramètre d'en-tête.

Paramètres

La requête doit être une commande standard HTTP GET, POST, PUT ou DELETE.

Tableau 2. Autres paramètres
Nom Description
Cookie Accédez au jeton pour l'authentification récupéré depuis le cookie.
virtualportal Portail virtuel vers lequel la demande doit être envoyée.

Codes de réponse

Tableau 3. Codes de réponse
Code Description
200 OK.
400 Requête incorrecte
401 Demande autorisée
404 Request not found
422 Entité intraitable (WebDAV)
500 Erreur de serveur interne