【问题标题】:Logout from one session on aws cognito java从 aws cognito java 上的一个会话注销
【发布时间】:2021-10-18 22:46:53
【问题描述】:

与使用从所有活动会话中注销的 globalSignout 相比,我如何使用 aws sdk 仅从一个会话中注销用户?

我环顾了其他几个问题。其中之一提到使用 AdminForgetDevice 方法,该方法将强制用户注销。但我不知道 DeviceKey 是什么,我从哪里得到它?

管理员忘记设备:https://docs.aws.amazon.com/cognito-user-identity-pools/latest/APIReference/API_AdminForgetDevice.html

【问题讨论】:

  • 我不认为它相关。我可以调用 globalsignout 并从所有会话中注销用户。它工作正常,但我只需要从一个会话中注销用户,而不是像在全局注销中那样全部注销。

标签: java aws-sdk amazon-cognito logout single-logout


【解决方案1】:

找到撤销令牌api:https://docs.aws.amazon.com/cognito/latest/developerguide/token-revocation.html

通过发送用户名和刷新令牌来使用此 api,使活动会话无效并注销用户。

【讨论】:

    猜你喜欢
    • 2019-04-06
    • 2019-04-12
    • 2019-04-24
    • 1970-01-01
    • 1970-01-01
    • 2022-11-27
    • 2022-11-10
    • 2018-11-28
    • 2017-11-02
    相关资源
    最近更新 更多