Blog

Quick Start – Authentification JWT

Authentification par JWT

Table des matières

Présentation

La méthode d’authentification par JSON Web Token ou JWT est une méthode qui est principalement utilisée pour des projets de Frontend ou pour les projets à multiples utilisateurs.

Par exemple, vous pourriez utiliser cette méthode si vous aviez une application à page unique à réaliser avec React, VueJS, Angular, etc.
Vous pourriez aussi utilisez cette méthode pour des projets où vous avez plus qu’un type d’utilisateur à gérer et qui ont des accès différents.

Utilisation

Pour utiliser la méthode d’authentification par JWT, vous avez tout simplement quelques étapes à réaliser. 

  1. Tout d’abord, vous devez réaliser une requête pour récupérer votre jeton. Vous avez tout simplement à faire une requête vers cette URL : https://xxx.phpreaction.com/authentication/open-api/v3/token/{username}/{password}. Vous devez bien évidemment changer vos informations d’utilisateurs et le nom de domaine de votre API. 
  2. Par la suite, assurer vous de garder ce jeton pour vos prochaines requêtes. 
  3. Pour chacunes de vos requêtes, vous pouvez utiliser ce jeton de type « Bearer Token » dans vos « Headers ». Pour se faire, vous pouvez le spécifier comme ceci : « Authorization  : Bearer {JWT token} ».

Related Posts