Dans le nœud, le jeton signifie « identifiant, jeton ». Il s'agit de l'identifiant permettant d'accéder aux ressources et d'une méthode d'authentification d'identité. Lorsque l'utilisateur se connecte avec succès, le jeton est renvoyé et stocké dans la base de données. lors de l'accès aux ressources, le jeton enregistre les données de session sur le client et détermine la validité du jeton sur le serveur.
L'environnement d'exploitation de ce tutoriel : système windows10, nodejs version 12.19.0, ordinateur Dell G3.
Qu'est-ce que le jeton ?
Le jeton fait référence aux informations d'identification permettant d'accéder aux ressources. Il s'agit d'une méthode d'authentification d'identité. C'est le moyen le plus populaire de résoudre l'authentification inter-domaines.
Pourquoi utiliser Token ?
Dans le passé, il était plus courant d'utiliser des sessions pour l'authentification d'identité. Les sessions sont utilisées pour l'authentification d'identité en enregistrant les données de session sur le serveur. Cette méthode entraînerait une pression excessive sur le serveur en cas de concurrence élevée. alors ces sessions de serveur doivent être partagées.
Token n'enregistre pas les données de session sur le serveur, mais sur le client. Le jeton est stocké dans les en-têtes de chaque requête et la validité du jeton est jugée sur le serveur pour déterminer si la ressource est accessible.
La différence entre le jeton traditionnel et JWT
Jeton traditionnel
Une fois la connexion réussie, le jeton est renvoyé et stocké dans la base de données. accéder aux ressources. Une fois que le serveur a obtenu le jeton et le contraste de la base de données.
JWT
L'utilisateur lance une demande de connexion et le jeton est renvoyé après une connexion réussie, mais il n'est pas stocké dans la base de données. L'utilisateur doit apporter le jeton lors de l'accès aux ressources et le serveur vérifie la légitimité de. le Jeton après avoir obtenu le Jeton.
Apprentissage recommandé : "Tutoriel vidéo Nodejs"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!