Ist es möglich, Benutzern die Anmeldung, aber nicht die Registrierung mit AWS Cognito zu gestatten?

Ist es möglich, Benutzern die Anmeldung, aber nicht die Registrierung mit AWS Cognito zu gestatten?

Ich entwickle eine Webseite, bei der sich Mitarbeiter authentifizieren müssen (mit E-Mail und Passwort), um auf Inhalte der besagten Website zugreifen zu können. (Nicht jeder kann auf die Webseite zugreifen, nur Mitarbeiter mit einer korrekten E-Mail-/Passwort-Kombination.)

Da ich die Webseite mit AWS (API Gateway, Lambda, RDS, EC2 usw.) entwickle, habe ich mich entschieden, Cognito für die Authentifizierung zu verwenden.

Das Problem ist, dass Cognito Benutzern anscheinend immer erlaubt, ein neues Konto zu registrieren und dann mit diesem neu erstellten Konto auf die Webseite zuzugreifen. Das möchte ich vermeiden, da ich nur Mitarbeitern Zugriff auf die Webseite gewähren möchte.

Ist es möglich, Benutzern die Anmeldung, aber nicht die Registrierung mit AWS Cognito zu gestatten?

Gibt es eine andere Lösung mit Cognito, als Benutzern die Registrierung zu verbieten? Vielleicht kann sich jeder registrieren, aber nur bestimmte E-Mails vom Cognito-Kontrollfeld werden zugelassen?

Vielen Dank für Ihre Hilfe!

Antwort1

Sie können nur Administratoren erlauben, neue Benutzer im Cognito Pool zu erstellen:

  • ÜberWolkenbildungVorlage
  • Über die AWS-Konsole - unter den allgemeinen Einstellungen gibt es User sign ups allowed?die Option

AWS-Konsole

verwandte Informationen