cognito
Zarządzaj uwierzytelnianiem użytkowników i dostępem do aplikacji za pomocą AWS Cognito
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do konfiguracji AWS Cognito — usługi uwierzytelniania i autoryzacji dla aplikacji webowych i mobilnych. Pozwala tworzyć pule użytkowników, konfigurować pule tożsamości, wdrażać przepływy OAuth 2.0, zarządzać atrybutami użytkowników oraz integrować dostawców tożsamości społecznych (Google, Facebook, Apple). Obsługuje wieloskładnikowe uwierzytelnianie, tokeny dostępu i odświeżające, a także federacyjne logowanie przez SAML i OpenID Connect.
Jak używać
Zainstaluj skill cognito w swoim środowisku agenta AWS. Upewnij się, że masz dostęp do AWS CLI i odpowiednie uprawnienia do zarządzania Cognito.
Utwórz pulę użytkowników za pomocą polecenia create-user-pool, podając nazwę puli oraz politykę haseł (minimalną długość, wymagane wielkie litery, cyfry, znaki specjalne). Możesz również włączyć automatyczną weryfikację e-maila i ustawić e-mail jako atrybut nazwy użytkownika.
Skonfiguruj wieloskładnikowe uwierzytelnianie (MFA) na poziomie puli — ustaw je na OPTIONAL lub REQUIRED w zależności od wymagań bezpieczeństwa aplikacji.
Powiąż pulę użytkowników z pulą tożsamości (Identity Pool), aby przydzielić tymczasowe poświadczenia AWS użytkownikom logującym się przez Cognito, dostawców społecznych lub SAML.
Zintegruj dostawców tożsamości — dodaj Google, Facebook, Apple lub własny dostawca OIDC jako opcje logowania federacyjnego dla użytkowników.
Przetestuj przepływ logowania, weryfikując, że tokeny ID i dostępu są generowane prawidłowo, a użytkownicy mogą odświeżać sesję za pomocą refresh token (domyślnie ważny 30 dni).
Podobne skille
claude-mobile-ios-testing
autor: krzemienski
mobile-android-design
autor: wshobson
react-native-architecture
autor: wshobson
android-kotlin-development
autor: aj-geddes
build-macos-apps
autor: glittercowboy
build-iphone-apps
autor: glittercowboy