موارد Amazon Cognito
نظرة عامة
تتيح لك Amazon Cognito إضافة تسجيل المستخدم وتسجيل الدخول والتحكم في الوصول والوصول إلى خدمة AWS بوساطة إلى تطبيقات الويب والهاتف المحمول في غضون دقائق. إنها خدمة تركز على المطور وفعالة من حيث التكلفة وتوفر مخازن هوية آمنة قائمة على المستأجر وخيارات الاتحاد التي يمكن أن تتسع لملايين المستخدمين. تساعدك Amazon Cognito على إنشاء تجارب عملاء ذات علامة تجارية وتحسين الأمان والتكيف مع احتياجات عملائك. على سبيل المثال، يدعم تسجيل الدخول باستخدام موفري الهوية الاجتماعية وتسجيل الدخول بدون كلمة مرور باستخدام مفاتيح مرور WebAuthn أو الرسائل القصيرة والبريد الإلكتروني وكلمات المرور لمرة واحدة. تدعم Amazon Cognito معايير الامتثال المختلفة، وتعمل وفقًا لمعايير الهوية المفتوحة، وتتكامل مع كتالوج شامل لموارد التطوير ومكتبات SDK.
ستجد هنا مواد تقنية تصف كيفية إنجاز مهام محددة باستخدام نماذج الأكواد التي يمكنك إعادة استخدامها في تطبيقك. تعلمك المجموعة الأولى من الأدلة أدناه أساسيات مجموعات مستخدمي Amazon Cognito ومجمعات هوية Amazon Cognito وتطوير AWS AppSync.
بدء الاستخدام
ورشة العمل
ورشة عمل Amazon Cognito
في ورشة العمل هذه، سنتعمق في Cognito ونبني حل المصادقة لعينة من متاجر البيع بالتجزئة. سنعمل مع مجموعات مستخدمي Amazon Cognito لمصادقة واجهة برمجة التطبيقات لواجهة المستخدم المستضافة، ومجموعات مستخدمي Amazon Cognito SDK مع AWS Amplify، ومجموعات هوية Amazon Cognito SDK.
عينة من التطبيقات
نموذج تطبيق لمتجر الحيوانات الأليفة
يوضح نموذج تطبيق الويب هذا المصادقة والترخيص المستند إلى السياسة لأنواع المستخدمين المختلفة لتطبيق ويب خيالي لمتجر الحيوانات الأليفة. يستخدم هذا التطبيق Amazon Cognito للمصادقة ويستخدم أذونات Amazon المُصدّقة للترخيص المستند إلى السياسة، ويستخدم التطبيق منصة AWS Amplify لتسريع نشر موارد الواجهة الخلفية وتوفيرها.