Kid*_*g_C 7 session-storage amazon-web-services local-storage jwt amazon-cognito
我正在将 AWS Amplify / AWS Cognito 用于我的 Web 应用程序。它会自动将令牌放入浏览器的本地存储中。这是 SDK 的预期行为。它将令牌添加到本地存储中,以便用户可以在会话关闭然后重新启动后使用该应用程序,而无需再次登录。
但是,在我奇怪的用户场景中,我必须制作我的网络应用程序,以便当用户关闭浏览器并重新打开它时,用户必须再次登录。
因此,我不需要将令牌保存在 localStorage 中,而是需要将它们保存在 Web 浏览器的 sessionStorage 中。
怎样做才好看呢?
And*_*lis 10
window.sessionStorage这可以通过传递到您的身份验证配置来完成。
Auth.configure({ storage: window.sessionStorage })
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6590 次 |
| 最近记录: |