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