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

قبل إضافة ميزة تسجيل الدخول بنقرة واحدة إلى تطبيقك، يجب إعداد 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'
    }
    

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

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

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

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