قبل إضافة عملية تسجيل الدخول بنقرة واحدة إلى تطبيقك، عليك إعداد Google APIs ومشاريع Android.
إعداد مشروع وحدة تحكم Google APIs
- افتح مشروعك في وحدة تحكم واجهة برمجة التطبيقات، أو أنشئ مشروعًا إذا لم يكن لديك مشروع حاليًا.
- في صفحة شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth، تأكَّد من أنّ جميع المعلومات كاملة ودقيقة. وخصوصًا، تأكد من تحديد عناوين URL لسياسة الخصوصية وبنود الخدمة لتطبيقك.
- في صفحة "بيانات الاعتماد"، يمكنك إنشاء معرِّف عميل في Android لتطبيقك
إذا لم يكن لديك معرِّف. ستحتاج إلى تحديد اسم حزمة التطبيق
وتوقيع SHA-1.
- انتقِل إلى صفحة "بيانات الاعتماد".
- انقر على إنشاء بيانات اعتماد > معرِّف عميل OAuth.
- اختَر نوع التطبيق Android.
- في صفحة "بيانات الاعتماد"، أنشئ معرِّف عميل تطبيق ويب إذا لم يكن لديك
معرِّف حاليًا. يمكنك ترك حقلي Origins Origins and JavaScript المُعتمَدَين لإعادة التوجيه
فارغين. يمثّل معرِّف العميل هذا
خادم الخلفية للمصادقة. (ستستخدم معرِّف العميل هذا عند استدعاء واجهات Google API من الخادم، ولكن ستحتاج إليها حتى إذا لم تكن بحاجة إليها.)
- انتقِل إلى صفحة "بيانات الاعتماد".
- انقر على إنشاء بيانات اعتماد > معرِّف عميل OAuth.
- اختَر نوع التطبيق تطبيق الويب.
تضمين المهام التابعة في مشروع 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.7.0' }
اختياري: ربط تطبيقك بموقعك الإلكتروني
إذا كان لديك موقع إلكتروني يتشارك خلفية تسجيل الدخول لتطبيقك، عليك إنشاء ملف روابط رقمية لمادة العرض ونشره لكي يتمكن المستخدمون الذين يسجّلون الدخول على إحدى المنصّات من تسجيل الدخول بسهولة على الأخرى.