問題タブ [micronaut]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jwt - Cookie を介して JWT 認証を取り消すには?
Micronaut を使用して JWT 認証をテストしようとしています。
私はこのガイドから読みました。このガイドは機能していますが、まだまったく理解できません。
たとえば、ユーザー A がユーザー名を使用sherlock
してログインし、ログインが成功した場合、ユーザー A のクライアントは JWT トークンを取得して保存しCookie
、反対側のユーザー B は同じユーザー名を使用してサーバーにログインします。新しい JWT トークンを取得して に保存しCookie
ます。
これは、ユーザー A と B がアクセスできることを意味しますhttp:localhost:8080/
が、ユーザー A または B がアクセスLogout
すると、ユーザー A と B の両方がhttp://localhost:8080/
再びアクセスできなくなります。
つまり、どちらかがログアウトすると、両方の JWT トークンが無効になります。
このガイドから、micronaut がその JWT トークンをどのように取り消すか?