我编写了一个lambda函数,并在函数中使用AdminInitiateAuthInput
API来验证用户身份/启动用户会话。
我正在使用AWS API网关。 在进行API调用时,我将从AdminInitiateAuthInput接收到的ID令牌用作Authorization标头。
如果用户发送注销请求,我想终止/注销该用户。
哪个API可以关闭/终止Cognito用户会话?
我遇到了AdminUserGlobalSignOut
API,但是它将终止用户的所有会话。
答案 0 :(得分:1)
没有API可以简单地以管理员身份从会话中注销用户。您可以使用用户logout API进行此操作。但是,如果必须实现从单个会话终止用户的方法,则可以使用AdminForgetDevice API,该API将有效地从该设备终止会话。