小编Adi*_*oke的帖子

AWS Cognito 联合用户登录不允许在注销后以其他用户身份登录

我可以注销并登录,但有 1 个特定场景我无法实现。

设想:-

  • 用户使用联合社交登录 (Google) 直接使用托管 UI 登录。
  • 现在,用户单击注销,它会将其定向到 AWS Cognito 注销 URL
https://xxxxxxx.auth.us-east-2.amazoncognito.com/logout?
response_type=token&client_id=xxxxxxxxx&logout_uri=https://abc/logout.html
Run Code Online (Sandbox Code Playgroud)

它成功注销用户并成功将用户重定向到 URL 中提到的注销页面。

  • 现在,当用户尝试通过不同的帐户再次登录时,他被迫仅使用之前的谷歌登录信息。

我希望拥有这样的功能,用户可以注销并重新登录(如果他愿意),然后他可以使用相同的帐户或不同的帐户登录,具体取决于选择。

需要注意的重要一点是我不能使用 AWS-Amplify 或任何 javascript 框架,只能使用纯 javascript。

amazon-web-services amazon-cognito

4
推荐指数
1
解决办法
4028
查看次数