【发布时间】:2019-07-09 18:39:52
【问题描述】:
我正在使用 ReactJS 创建一个无服务器网站,AWS Amplify 用于身份验证,AWS Cognito 用于用户池。
如果用户一个小时没有在网站上活动(或者如果他们关闭标签并且一个小时没有返回该网站),我正在尝试让该网站退出用户。但是,即使我第二天访问该网站,我的用户仍会继续登录。
我在 Amplify 的文档中读到 Amplify 会在令牌过期时自动刷新它,但我找不到禁用它的方法。
我将不胜感激这方面的任何帮助。我不确定如何解决这个问题。
谢谢。
【问题讨论】:
-
如果你写了一个几个小时后会触发注销用户的方法呢?您也可以在用户关闭页面时触发此注销方法。 aws-amplify.github.io/docs/js/authentication#sign-out
-
用户退出后能否查看本地存储是否清空?
标签: reactjs amazon-web-services amazon-cognito aws-amplify