بدء استخدام ميزة "نقرة واحدة" لتسجيل الدخول إلى حسابك

قبل إضافة ميزة تسجيل الدخول بنقرة واحدة إلى تطبيقك، عليك إعداد Google APIs ومشاريع Android.

إعداد مشروع وحدة تحكم Google APIs

  1. افتح مشروعك في وحدة تحكم واجهة برمجة التطبيقات أو أنشئ مشروعًا إذا لم يكن لديك مشروع.
  2. في صفحة طلب موافقة OAuth، تأكَّد من أنّ جميع المعلومات كاملة ودقيقة. وعلى وجه الخصوص، تأكد من أنك حددت عناوين URL لسياسة الخصوصية وبنود الخدمة لتطبيقك.
  3. في صفحة "بيانات الاعتماد"، يمكنك إنشاء معرِّف عميل Android لتطبيقك إذا لم يكن لديك معرِّف. يجب تحديد اسم حزمة تطبيقك وتوقيع SHA-1.
    1. انتقِل إلى صفحة بيانات الاعتماد.
    2. انقر على إنشاء بيانات الاعتماد > معرِّف عميل OAuth.
    3. اختَر نوع تطبيق Android.
  4. في صفحة بيانات الاعتماد، أنشئ معرِّف عميل لتطبيق الويب إذا لم يكن لديك معرِّف عميل من قبل. يمكنك ترك حقلَي "مصادر JavaScript المعتمدة" و"معرّفات الموارد المنتظمة (URI) المعتمَدة لإعادة التوجيه" فارغَين. ويمثل معرّف العميل هذا خادم الواجهة الخلفية للمصادقة. (يمكنك استخدام مُعرف العميل هذا عند استدعاء Google APIs من خادمك، ولكنك ستحتاج إليه حتى إذا لم يكن لديك هذا.)
    1. انتقِل إلى صفحة بيانات الاعتماد.
    2. انقر على إنشاء بيانات الاعتماد > معرِّف عميل OAuth.
    3. اختَر نوع تطبيق تطبيق الويب.

تضمين الاعتماديات في مشروع Android

  1. في ملف build.gradle على مستوى المشروع، احرص على تضمين مستودع Maven (google()) من Google في القسمَين buildscript وallprojects.
  2. أضِف الاعتماديات لمكتبات المصادقة على خدمات Google Play إلى ملف الإصدار للوحدة (على مستوى التطبيق) (عادةً ما يكون app/build.gradle):

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:21.2.0'
    }
    

اختياري: ربط تطبيقك بموقعك الإلكتروني

إذا كان لديك موقع إلكتروني يشارك خلفية عملية تسجيل الدخول إلى تطبيقك، يمكنك إنشاء ملف روابط إلى مواد العرض الرقمية ونشره حتى يتمكّن المستخدمون الذين يسجّلون الدخول على أحد الأنظمة الأساسية من تسجيل الدخول بسهولة على النظام الأساسي الآخر.

الخطوات التالية

إضافة مسارات تسجيل الدخول بنقرة واحدة إلى تطبيقك