Ich möchte wissen, wie sich die Berücksichtigung der Groß- und Kleinschreibung auf die verschiedenen Anmeldemethoden für meinen Amazon Cognito-Benutzerpool auswirkt.
Behebung
Hinweis: Wenn du beim Ausführen von AWS Command Line Interface (AWS CLI)-Befehlen Fehlermeldungen erhältst, findest du weitere Informationen dazu unter Problembehandlung bei AWS CLI-Fehlern. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.
Die Berücksichtigung der Groß- und Kleinschreibung hängt davon ab, wie du den Benutzerpool erstellst. Nachdem du einen Benutzerpool erstellt hast, kannst du die Einstellungen für Groß- und Kleinschreibung nicht mehr ändern.
Standardmäßig unterscheiden Benutzerpools, die du auf der Amazon Cognito-Konsole erstellst, nicht zwischen Groß- und Kleinschreibung. Verwende die CreateUserPool-API oder den AWS-CLI-Befehl create-user-pool, um Benutzerpools zu erstellen, bei denen zwischen Groß- und Kleinschreibung unterschieden wird. Um mithilfe der AWS-CLI einen Benutzerpool zu erstellen, der nicht zwischen Groß- und Kleinschreibung unterscheidet, setze den Parameter CaseSensitive auf Falsch.
Anmeldung mit Benutzername
Wenn du den CaseSensitive-Parameter in der UsernameConfigurationType-API auf Falsch setzen, können sich Benutzer mit unterschiedlichen Großbuchstaben ihres Benutzernamens anmelden.
Beispielsweise sind User123 und user123 für Benutzerpools, bei denen zwischen Groß - und Kleinschreibung unterschieden wird, unterschiedliche Konten. Bei Benutzerpools, bei denen die Groß- und Kleinschreibung nicht berücksichtigt wird, melden sich User123 und user123 mit demselben Konto an. Die Einrichtung zur Berücksichtigung der Groß- und Kleinschreibung wirkt sich sowohl auf die Erstellung von Benutzernamen als auch auf die Anmeldung aus.
Hinweis: Bei der Passwortauthentifizierung wird unabhängig von der Konfiguration des Benutzernamens immer zwischen Groß- und Kleinschreibung unterschieden.
Anmeldung mit E-Mail-Adresse
Wenn CaseSensitive den Wert Falsch hat, wird beim E-Mail-Alias auch die Groß- und Kleinschreibung nicht berücksichtigt. Beispielsweise melden sich user@example.com und User@Example.com immer mit demselben Konto an. Amazon Cognito speichert die E-Mail-Adresse so, wie du sie eingegeben hast, behandelt sie jedoch bei der Authentifizierung ohne Berücksichtigung der Groß- und Kleinschreibung.
Anmeldung mit Telefonnummer
Bei Telefonnummern wird nicht zwischen Groß- und Kleinschreibung gerechnet. Telefonnummern müssen dem E.164-Format entsprechen. Das Format der Telefonnummer wirkt sich auf die Authentifizierung aus. Weitere Informationen findest du unter E-Mail- oder Telefonverifizierung konfigurieren.
Ähnliche Informationen
Authentifizierung mit Amazon Cognito-Benutzerpools
Benutzerkonten als Administrator erstellen
Eine neue Anwendung in der Amazon Cognito-Konsole erstellen
Anmeldeattribute anpassen