Willkommen bei den Ressourcen für Cognito-Entwickler. Hier finden Sie technische Materialien, in denen mit Code-Beispielen, die Sie in der eigenen App wiederverwenden können, beschrieben wird, wie Sie bestimmte Aufgaben ausführen. In den ersten Anleitungen erfahren Sie die Grundlagen zu Cognito User Pools, Cognito Identity Pools und der AWS AppSync-Entwicklung. Wenn Sie Cognito noch nicht verwendet haben, starten Sie am besten mit "Mein erstes Projekt erstellen".

Mein erstes Projekt erstellen

Cognito-Benutzerpools:

Mit Amazon Cognito-Benutzerpools können Sie ohne großen Aufwand ein Benutzerverzeichnis erstellen und verwalten sowie Ihrer mobilen Anwendung oder Webanwendung zur Authentifizierung, Autorisierung und für den Ressourcenzugriff und die Ressourcensteuerung Registrierungen (Aufnahme von Benutzern) und Anmeldungen hinzufügen.

Cognito Identity Pools:

Mit Amazon Cognito Identity Pools erstellen Sie einzigartige Identitäten und weisen Benutzern Berechtigungen zu. Sie können außerdem dafür sorgen, dass sich Benutzer über soziale Identitätsanbieter, wie Facebook, Google oder Apple oder über Corporate Identity-Anbieter mit SAML oder OIDC anmelden. So können Sie den Zugriff auf Ihre Backend-Ressourcen kontrollieren.

AWS AppSync:

Wenn Sie bei Amazon Cognito Sync neu sind, dann verwenden Sie AWS AppSync. Genauso wie Amazon Cognito Sync ist auch AWS AppSync ein Service zur Synchronisierung von Anwendungsdaten über verschiedene Geräte hinweg.

Es ermöglicht die Synchronisierung von Benutzerdaten wie App-Einstellungen oder Spielstatus. Außerdem werden diese Funktionen erweitert, indem mehreren Benutzern ermöglicht wird, zusammenzuarbeiten und in Echtzeit gemeinsam genutzte Daten zu synchronisieren.

AWS AppSync vereinfacht die Anwendungsentwicklung, indem es Ihnen ermöglicht, eine flexible API für den sicheren Zugriff, die Bearbeitung und Kombination von Daten aus einer oder mehreren Datenquellen zu erstellen. AppSync ist ein verwalteter Dienst, der GraphQL verwendet, um es Anwendungen zu erleichtern, genau die Daten zu erhalten, die sie benötigen.

Dokumentation, SDKs und Muster-Apps

Cognito-Benutzerpools:

Cognito Sync:

Low-Level-APIs:

Neben den allgemeineren Mobile- und JavaScript-SDKs können Sie auch die auf einer tieferen Ebene implementierten APIs nutzen, die über die folgenden AWS-SDKs verfügbar gemacht werden, um alle Amazon Cognito-Funktionen in Ihre Anwendungen zu integrieren.

Videos

AWS re:Invent 2017: Implementierung von Benutzer-Onboarding, -registrierung und -anmeldung für Web-Apps und mobile Apps (MBL305)
AWS re:Invent 2017: Identitätsmanagement für Ihre Benutzer und Apps: Tiefe Einblicke mit Amazon Cognito (SID332)
AWS re:Invent 2017: Serverlose Authentifizierung und Autorisierung (SRV403)
AWS re:Invent 2017: Entwickeln von hybriden Apps und Web-Apps mittels JavaScript mit AWS Mobile (MBL310)
Live-Codieren mit AWS: API-Authentifizierung mit Amazon Cognito
AWS re:Invent 2017: Analysen, Authentifizierung und Daten mit JavaScript: AWS Amplify (MBL403)

Blog-Beiträge und Artikel

Zurzeit sind keine Blog-Beiträge vorhanden. Weitere Ressourcen finden Sie im AWS-Blog.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Mehr über die Produktpreise erfahren

Sehen Sie sich die Informationen zur Preisgestaltung an und berechnen Sie Ihre Kosten.

Weitere Informationen 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrieren Sie sich und erhalten Sie ein kostenloses Konto

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren 
Product-Page_Standard-Icons_03_Start-Building_SqInk
Beginnen Sie mit dem Erstellen in der Konsole

Beginnen Sie mit dem Erstellen mit Amazon Cognito in der AWS-Managementkonsole.

Anmeldung