ステージ5 [オンライン] 3.マイクロサービス現在のユーザーを表示するには、フロントエンドユーザ認証がZuul_09- _day17研究 - 分析を必要とします

成功した着陸あなたは、ユーザ情報表示する必要がある



だけで、ユーザーのIDトークンを保つクッキーを。情報は、ユーザーの含まれていない


認証サービス取得JWTに保持短いトークン要求を。その後のsessionStorage保存された

1、ユーザ認証サービス要求は、ログインが成功しています。
2、ユーザのログインが成功すると、認証サービスは、クッキーIDトークンに書き込み、Redisのにuser_token(アイデンティティトークンと認証のJWTの認証トークンを)書く
3、クライアントは、JWTを取得クッキーのIDトークン認証サービスリクエストトークンを運びます。
4、クライアントは解決のsessionStorageに保存されているJWTトークンとユーザー情報を解析します。
JWTのトークンは、ユーザーの基本的な情報が含まれ、クライアントは、JWTのユーザ情報を解析するトークンを取得することができます。
図5に示すように、クライアントのユーザ情報のsessionStorageから読み出され、ヘッダに表示されます。
sessionStorage:
のsessionStorageは、セッションストレージオブジェクトH5で、同じウィンドウ内または同じタブ内でのみ有効のsessionStorageに格納されたデータは、
ウィンドウを閉じた後のデータのsessionStorageを削除します。
ストレージ・キー/値の方法を用いてseesionStorage、データが5Mについて記憶することができる(異なるブラウザで異なるであろう)

終了



 

おすすめ

転載: www.cnblogs.com/wangjunwei/p/11641037.html