Dan*_*man 6 amazon-web-services aws-cognito aws-amplify
我正在使用 aws amplify,我知道令牌会在需要时自动刷新,这是在幕后完成的。
我需要做的是通过 Lambda 后端进程更改认知用户池中用户的自定义属性。这是我可以做到的,而且它正在起作用。但是,Web 客户端用户永远不会看到这个新的自定义属性,我认为他们可以看到它的唯一方法是令牌是否被刷新,因为该值存储在 JWT 令牌中。
and*_*ecu 12
截至 2021 年,正确的解决方案是调用:
await Auth.currentAuthenticatedUser({bypassCache: true})
Run Code Online (Sandbox Code Playgroud)
小智 0
就像这里说的:
访问令牌和 ID 令牌的有效期为 1 小时。currentSession通过 Amplify,您可以使用或currentUserInfo在类中获取有关会话的信息Auth,以便能够检索有关令牌的信息。
| 归档时间: |
|
| 查看次数: |
3293 次 |
| 最近记录: |