Knowledge Center Monthly Newsletter - September 2025
Stay up to date with the latest from the Knowledge Center. See all new Knowledge Center articles published in the last month, and re:Post’s top contributors.
我想了解區分大小寫如何影響 Amazon Cognito 使用者集區中的不同登入方式。
**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請參閱對 AWS CLI 進行錯誤疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本。
區分大小寫取決於您建立使用者集區的方式。建立使用者集區後,您無法修改區分大小寫設定。
預設情況下,您在 Amazon Cognito 主控台上建立的使用者集區不區分大小寫。若要建立區分大小寫的使用者集區,請使用 CreateUserPool API 或 create-user-pool AWS CLI 命令。若要使用 AWS CLI 建立不區分大小寫的使用者集區,請將 CaseSensitive 參數設為 false。
如果您在 UsernameConfigurationType API 中,將 CaseSensitive 參數設定為 false,則使用者可以使用不同大小寫的使用者名稱登入。
例如,對於區分大小寫的使用者集區,User123 和 user123 是不同的帳戶。對於不區分大小寫的使用者集區,User123 和 user123 會登入相同帳戶。區分大小寫的設定會影響使用者名稱的建立和登入。
**注意:**無論使用者名稱組態為何,密碼驗證始終區分大小寫。
當 CaseSensitive 為 false 時,電子郵件別名也會變得不區分大小寫。例如,user@example.com 和 User@Example.com 都會登入同一個帳戶。Amazon Cognito 會儲存您輸入的電子郵件地址,但在驗證時不區分大小寫。
電話號碼不區分大小寫。電話號碼必須遵循 E.164 格式。電話號碼的格式會影響驗證。如需詳細資訊,請參閱設定電子郵件或電話驗證。
使用 Amazon Cognito 使用者集區進行驗證
以管理員身分建立使用者帳戶
在 Amazon Cognito 主控台中建立新的應用程式
自訂登入屬性