نظرة عامة

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

ستجد هنا مواد تقنية تصف كيفية إنجاز مهام محددة باستخدام نماذج الأكواد التي يمكنك إعادة استخدامها في تطبيقك. تعلمك المجموعة الأولى من الأدلة أدناه أساسيات مجموعات مستخدمي HAQM Cognito ومجمعات هوية HAQM Cognito وتطوير AWS AppSync.  

بدء الاستخدام

تعمل مجموعات مستخدمي HAQM Cognito على تسهيل إنشاء دليل مستخدم والحفاظ عليه وإضافة الاشتراك (تسجيل المستخدم) وتسجيل الدخول إلى تطبيق الهاتف المحمول أو الويب الخاص بك للمصادقة والترخيص والوصول إلى الموارد والتحكم فيها.

باستخدام مجموعات هوية HAQM Cognito، يمكنك إنشاء هويات فريدة وتعيين أذونات للمستخدمين. يمكنك أيضًا تسجيل دخول المستخدمين من خلال موفري الهوية الاجتماعية، مثل Facebook أو Google أو Apple، أو من خلال موفري هوية الشركات باستخدام SAML أو OIDC والتحكم في الوصول إلى موارد الواجهة الخلفية الخاصة بك.

إذا كنت مستخدمًا جديدًا لـ HAQM Cognito Sync، فاستخدم AWS AppSync. مثل HAQM Cognito Sync، فإن AWS AppSync هي خدمة لمزامنة بيانات التطبيق عبر الأجهزة.

إنها تتيح مزامنة بيانات المستخدم مثل تفضيلات التطبيق أو حالة اللعبة. كما أنها توسع هذه القدرات من خلال السماح لعدة مستخدمين بالمزامنة والتعاون في الوقت الفعلي على البيانات المشتركة.

يعمل AWS AppSync على تبسيط تطوير التطبيق عن طريق السماح لك بإنشاء واجهة برمجة تطبيقات مرنة للوصول بأمان إلى البيانات والتعامل معها وجمعها من أحد مصادر البيانات أو أكثر. AppSync هي خدمة مُدارة تستخدم GraphQL لتجعل من السهل على التطبيقات الحصول على البيانات التي تحتاجها بالضبط.

ورشة العمل

ورشة عمل HAQM Cognito
في ورشة العمل هذه، سنتعمق في Cognito ونبني حل المصادقة لعينة من متاجر البيع بالتجزئة. سنعمل مع مجموعات مستخدمي HAQM Cognito لمصادقة واجهة برمجة التطبيقات لواجهة المستخدم المستضافة، ومجموعات مستخدمي HAQM Cognito SDK مع AWS Amplify، ومجموعات هوية HAQM Cognito SDK.

عينة من التطبيقات

نموذج تطبيق لمتجر الحيوانات الأليفة
يوضح نموذج تطبيق الويب هذا المصادقة والترخيص المستند إلى السياسة لأنواع المستخدمين المختلفة لتطبيق ويب خيالي لمتجر الحيوانات الأليفة. يستخدم هذا التطبيق HAQM Cognito للمصادقة ويستخدم أذونات HAQM المُصدّقة للترخيص المستند إلى السياسة، ويستخدم التطبيق منصة AWS Amplify لتسريع نشر موارد الواجهة الخلفية وتوفيرها.

مقاطع الفيديو

كيفية إنشاء تجمع مستخدمي HAQM Cognito ‏(7:37)
التعمّق في تجمعات مستخدمي HAQM Cognito ‏(24:47)
كيفية إنشاء مجموعة هويات HAQM Cognito في واجهة مستخدم جديدة (7:25)
كيفية استخدام ميزات الأمان المتقدمة لتجمع مستخدمي HAQM Cognito ‏(11:00)
دعم HAQM Cognito لجدار حماية تطبيقات الويب AWS Web Application Firewall ‏(5:31)
اتحاد SAML، وتسجيل الدخول بواسطة المعالجة الذكية للمستند (IDP)، وتشفير SAML ‏(15:28)
المصادقة بدون كلمة مرور باستخدام HAQM Cognito ‏(11:41)
تأمين تطبيقك باستخدام HAQM Cognito ‏(27:36)
إدارة هوية (متعددة الإيجارات) بين الشركات (B2B) على نطاق واسع ‏(36:49)
إعداد تطبيقاتك وحمايتها أثناء العطلة باستخدام HAQM Cognito وAWS WAF ‏(48:26)
التحكم الدقيق في الوصول باستخدام مجموعات هوية HAQM Cognito ‏(20:20)
استخدام HAQM Cognito في AWS Amplify (المصادقة) (13:30)
المزيد من المصادقة مع HAQM Cognito ‏(25:53)
الانتقال إلى حل إدارة الهوية والوصول للعملاء (CIAM) مخصص من الفئة الأولى، بمشاركة مجموعة Neiman Marcus Group ‏(33:20)
إنشاء حل CIAM في غضون ساعة واحدة (39:10)

الوثائق

مجموعات مستخدمي HAQM Cognito (دليل المطور)

اتبع هذه الخطوات لإعداد مجموعة مستخدمين وتكوينها لأول مرة باستخدام وحدة تحكم HAQM Cognito

قم بإعداد نموذج التطبيق: iOS‏ | Android‏ | JavaScript (Angular 2)

مجموعات هوية HAQM Cognito (دليل المطور)

يوفر نظرة عامة وخطوات لمجموعات هوية HAQM Cognito لإنشاء هويات أو إعداد مصادقة المستخدم مع موفري الهوية الاجتماعية الموحدة أو موفري الهوية المستندة إلى SAML.

إعداد نموذج تطبيق: iOS‏ | Android

دمج مجموعات الهوية مع تجمعات المستخدمين (دليل المطور)

توصيل المستخدمين والتطبيقات بخدمات AWS الأخرى.

مزامنة بيانات التطبيق عبر الأجهزة

إذا كنت مستخدمًا جديدًا لمزامنة HAQM Cognito، فاستخدم AWS AppSync. AWS AppSync هي خدمة لمزامنة بيانات التطبيق عبر الأجهزة. إنها تتيح مزامنة بيانات المستخدم مثل تفضيلات التطبيق أو حالة اللعبة. كما أنها توسع هذه القدرات من خلال السماح لعدة مستخدمين بالمزامنة والتعاون في الوقت الفعلي على البيانات المشتركة. بالنسبة للعملاء الحاليين لـ Cognito Sync، إليك مرجع لبدء استخدام HAQM Cognito Sync.

أسئلة مركز المعرفة الخاص بدعم AWS لـ HAQM Cognito

احصل على إجابات للأسئلة الشائعة واستخدم مقالات مفيدة لاستكشاف إمكانات HAQM Cognito وإصلاحها، مثل استرداد الحساب ورموز OIDC وإعدادات الأمان والمزيد.

ما الجديد

  • التاريخ
لم يتم العثور على نتائج
1

أدوات المطور وحزم SDK

بالإضافة إلى استخدام حزم SDK للجوّال وJavaScript SDKs، يمكنك أيضًا استخدام واجهات برمجة التطبيقات ذات المستوى الأدنى المتاحة عبر AWS SDKs التالية لدمج جميع وظائف HAQM Cognito في تطبيقاتك.

المنشورات والمقالات بالمدونة

لم يتم العثور على منشورات في المدونة في الوقت الحالي. يُرجى الاطلاع على مدونة AWS للموارد الأخرى.

1