قبل إضافة تسجيل الدخول بنقرة واحدة إلى تطبيقك، ما عليك سوى إعداد واجهات برمجة تطبيقات Google ومشاريع Android.
إعداد مشروع وحدة تحكم Google APIs
- افتح مشروعك في وحدة تحكم واجهة برمجة التطبيقات، أو أنشئ مشروعًا إذا لم يكن لديك مشروع.
- في صفحة شاشة موافقة OAuth، تأكَّد من أن كل المعلومات كاملة ودقيقة. تأكّد تحديدًا من تحديد عناوين URL لسياسة خصوصية تطبيقك وبنود الخدمة الخاصة به.
- في صفحة بيانات الاعتماد، أنشئ معرّف عميل Android لتطبيقك إذا لم يكن لديك رقم تعريف من قبل. ستحتاج إلى تحديد اسم حزمة التطبيق وتوقيع SHA-1.
- في صفحة بيانات الاعتماد، أنشئ معرّف عميل تطبيق ويب إذا لم يكن لديك واحد من قبل. يمكنك ترك حقلي مصادر JavaScript المعتمَدين ومعرّفات الموارد المنتظمة (URI) لإعادة التوجيه المفوّضين فارغة. ويمثِّل معرِّف العميل هذا الخادم الخلفي للمصادقة. (يمكنك استخدام معرِّف العميل هذا عند استدعاء واجهات برمجة تطبيقات Google من الخادم، ولكنك تحتاج إليها حتى إذا لم تكن تفعل ذلك).
تضمين الارتباطات في مشروع Android
- في ملف
build.gradle
على مستوى المشروع، تأكّد من تضمين مستودع Google Mavn (google()
) في كل من قسميbuildscript
وallprojects
. أضِف تبعيات خدمات Google Play'؛ ومكتبات المصادقة إلى ملف إنشاء وحدتك (على مستوى التطبيق) (عادةً
app/build.gradle
):apply plugin: 'com.android.application' dependencies { // ... implementation 'com.google.android.gms:play-services-auth:20.2.0' }
اختياري: ربط تطبيقك بموقعك الإلكتروني
إذا كان لديك موقع إلكتروني يتشارك في تسجيل الدخول إلى تطبيقك، يمكنك إنشاء ملف روابط مواد العرض الرقمية ونشره حتى يتمكن المستخدمون الذين يسجلون الدخول على منصّة واحدة من تسجيل الدخول بسهولة على الموقع الآخر.