簡體   English   中英

撤銷所有用戶的所有刷新令牌。 認知

[英]Revoke all refresh tokens of all users. Cognito

我開發了一個 IOS 應用程序,我正在使用 cognito 進行身份驗證。 刷新令牌的到期時間為 1 年。 但不幸的是,我們需要所有用戶重新登錄應用程序,並且我們需要從 Cognito 強制注銷(撤銷刷新令牌)每個用戶,不僅是一個或兩個用戶,而且是所有設備上的所有用戶。 我進行了一些研究,發現這可以通過撤銷(單個用戶的)刷新令牌來完成,但我找不到可以從所有設備注銷所有用戶的解決方案。

目前沒有這樣的選項來撤銷所有現有的令牌。

您所能做的就是遍歷每個用戶並使用AdminUserGlobalSignOut API 撤銷令牌。您只需要一個用戶名和一個用戶池 ID 即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM