Authentification Publique
Obtenir le Token d'Identification Certificall
Cette section de l'API est dédiée à l'obtention du token d'identification Certificall, nécessaire pour accéder en toute sécurité aux autres endpoints de l'API.
Endpoint
POST /auth/token
Description
Ce endpoint permet aux utilisateurs de récupérer un token d'identification Certificall en fournissant leurs identifiants de connexion. Ce token est essentiel pour authentifier les requêtes ultérieures à l'API Certificall.
Requête
Headers
Content-Type: application/json
Corps de la Requête (Payload)
username
(String): Nom d'utilisateur.password
(String): Mot de passe.
Exemple de corps de requête :
{
"username": "votre_nom_utilisateur",
"password": "votre_mot_de_passe"
}
Réponses
Réponse en cas de succès
- Code Statut: 200 OK
- Type:
PublicAuthCredentialsResponseDto
- Description: La réponse inclut un token d'accès.
Exemple de réponse réussie :
{
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}
Réponse en cas d'échec d'authentification
- Code Statut: 401 Unauthorized
- Description: La demande est refusée en raison d'identifiants incorrects.
Utilisation du Token
Une fois le token obtenu, il doit être inclus dans l'en-tête Authorization
des requêtes suivantes, précédé du préfixe Bearer
, pour authentifier l'accès aux autres endpoints de l'API.
Exemple d'en-tête avec token :
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Sécurité et Bonnes Pratiques
- Assurez-vous de transmettre les identifiants de connexion via une connexion HTTPS sécurisée.
- Stockez et gérez le token d'identification de manière sécurisée pour prévenir tout accès non autorisé.
- En cas de soupçon de compromission du token, demandez immédiatement un nouveau token et révoquez l'ancien.
En suivant ces instructions, vous pourrez obtenir et utiliser en toute sécurité le token d'identification nécessaire pour interagir avec l'API Certificall.