7

私は aws 増幅を使用しており、必要に応じてトークンが自動的に更新され、それが舞台裏で行われることを知っています。

私がする必要があるのは、Lambda バックエンド プロセスを介して、cognito ユーザー プール内のユーザーのカスタム属性を変更することです。これは私ができることであり、機能しています。ただし、Web クライアント ユーザーはこの新しいカスタム属性を見ることはありません。値が JWT トークン内に格納されているため、トークンが更新された場合にのみ、それを見ることができると考えています。

4

4 に答える 4

1

2021年現在の正しい解決策は、に電話することawait Auth.currentAuthenticatedUser({bypassCache: true})です。

于 2021-05-21T13:23:05.640 に答える
0

ここで言われているように:

https://docs.aws.amazon.com/cognito/latest/developerguide/amazon-cognito-user-pools-using-tokens-with-identity-providers.html

アクセス トークンと ID トークンは 1 時間有効です。Amplify を使用すると、currentSessionまたはクラスcurrentUserInfo内でセッションAuthに関する情報を取得して、トークンに関する情報を取得できます。

于 2018-05-25T19:12:59.373 に答える