MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment implémenter oAuth2 avec l'authentification JWT au démarrage du printemps ?

MongoDB (ou n'importe quelle base de données) n'est pas particulièrement pertinent pour l'authentification JWT puisque le JWT lui-même peut être validé localement par le serveur de ressources en utilisant la clé publique du serveur d'autorisation sans aller dans la base de données (comme vous le dites).

La clé utilise un JwtTokenStore

J'ai trouvé cet exemple de github utile :https://github.com/ dsyer/spring-security-angular/tree/master/oauth2

J'ai également créé une implémentation jwt de base avec jhipster pour que vous puissiez la regarder. Voici les changements par rapport à ce que jhipster a généré pour moi :https://github.com/ sdoxsee/jwt-jhipster/commit/40090fcf4fab1b556ae28532c4ba8a33e70460c9