Skip to content
Last updated

Introduction

Cette API JSON permet d’accéder à un ensemble de ressources et de fonctionnalités via des requêtes HTTP. Pour garantir la sécurité des échanges, toutes les requêtes vers les endpoints protégés doivent être authentifiées à l’aide d’un Bearer token.

Authentification

L’authentification se fait en deux étapes :

  1. Connexion
    Le client envoie une requête POST à l’endpoint /auth/login avec un email et un mot de passe.

  2. Récupération du token
    En cas de succès, l’API renvoie un token JWT que le client devra inclure dans l’en-tête Authorization de toutes les requêtes suivantes, sous la forme suivante : Bearer <token>

  3. Actualiser le token
    Le client envoie une requête POST à l'endpoint /auth/refreshTokens.

  4. Exemple d'utilisation
    Exemple de login avec Postman : Il faut renseigner le Bearer Token dans Authorization -> Auth Type = Bearer Token -> Renseigner le token

image copy.png

Il faut ensuite renseigner le body avec ces données comme ceci : { "email": "email@mail.fr", "password": "password", "authenticationType": "Cookies" }

image copy 2.png

Description de l'API

Vous trouverez ici la description des API.