簡體   English   中英

同一 AWS Cognito 用戶池中的多個應用程序的 cognitoID 對於同一用戶是否相同?

[英]Multiple Apps in the same AWS Cognito user pool would the cognitoID be the same for same user?

我有一個 Cognito 用戶池,可以很好地與我的 iOS 和 Android 應用程序配合使用。 這個池有一個客戶端密鑰。 我現在想為 web 構建身份驗證。cognito 的 javascript sdk 不支持配置了應用客戶端密碼的用戶池。

因此,假設我在同一個池中創建了一個新應用程序(沒有客戶端密碼),專門用於 web 應用程序。 我的移動用戶目前屬於池中應用程序 A 的一部分,是否能夠通過應用程序 B(我將為 Web 配置的應用程序)登錄 Cognito?

此處推薦的方法是什么以允許移動用戶仍然能夠通過 web 登錄到 cognito?

是的,您可以在用戶池上創建一個新的應用客戶端,以便與您的Web界面一起使用。 用戶帳戶與用戶池關聯,並且與他們使用的客戶端應用無關。 用戶帳戶可以使用任何正確配置的應用程序客戶端對用戶池進行身份驗證。 用戶池應用程序設置文檔指出,您通常會為每個平台創建不同的應用程序客戶端,因此為您的Web界面創建不同的客戶端是完全正常的。

當您在 AWS 控制台中時,請撥打 go 至:

  1. 認知
  2. 管理用戶池
  3. 選擇用戶池
  4. 常規設置 > 應用程序客戶端
  5. 主顯示屏的左下角有一個鏈接,上面寫着“添加另一個應用程序客戶端”

暫無
暫無

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

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