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

ننصحك بنقل بياناتك من تسجيل الدخول باستخدام حساب Google على أجهزة Android إلى "مدير بيانات الاعتماد في Android" لتبسيط تجربة مصادقة تطبيقك وممارسات تطويره المستقبلية. تم إيقاف ميزة "تسجيل الدخول بحساب Google" لأجهزة Android نهائيًا وستتم إزالتها من حزمة SDK لمصادقة خدمات Google Play. (com.google.android.gms:play-services-auth) في عام 2025.

لإجراء المصادقة، على المطوّرين نقل مشاريع Android إلى مدير بيانات الاعتماد.

بالنسبة إلى إجراءات التفويض التي تحتاج إلى الوصول إلى بيانات المستخدمين التي خزّنتها Google، مثل Google Drive، يمكنك استخدام AuthorizeClient API.

نقل المصادقة إلى واجهة برمجة تطبيقات "مدير بيانات الاعتماد"

من خلال واجهة برمجة تطبيقات بسيطة وموحّدة تتيح إمكانية استخدام الميزات والممارسات الحديثة مع تحسين تجربة المصادقة للمستخدمين، يقدم "مدير بيانات الاعتماد" العديد من المزايا الرئيسية التي تفوق ميزة تسجيل الدخول بحساب Google القديم في Android:

  • لقد تبيّن أنّ العمليات المبسّطة والسلسة التي تم إنشاؤها باستخدام "مدير بيانات الاعتماد" تؤدي إلى تقليل متوسط أوقات الاشتراك وتسجيل الدخول بنسبة تصل إلى %50.
  • يدمج "مدير بيانات الاعتماد" إمكانية استخدام طرق تسجيل الدخول المتعدّدة، بما في ذلك ميزة تسجيل الدخول باستخدام حساب Google ومفاتيح المرور وكلمات المرور.
  • "مدير بيانات الاعتماد" هو واجهة برمجة تطبيقات واحدة وموحّدة توفّر واجهة مستخدم أكثر اتساقًا على جميع أجهزة Android، وتتوافق مع معايير الأمان المتطورة، كما تبسِّط عملية التطوير.
  • يوفّر "مدير بيانات الاعتماد" تجربة مستخدم متسقة وموحّدة في جميع طرق المصادقة.
  • بدءًا من نظام التشغيل Android 14، يتوافق "مدير بيانات الاعتماد" مع موفِّري كلمات المرور ومفتاح المرور التابعين لجهات خارجية، ما يسمح للمستخدمين باختيار مقدِّم بيانات الاعتماد المفضّل لديهم.
  • يتيح "مدير بيانات الاعتماد" استخدام زر تسجيل الدخول باستخدام حساب Google بشكل كامل، ما يتيح لمطوّري البرامج إضافة هذا الزر مباشرةً إلى العمليات الحالية.
  • يدعم "مدير بيانات الاعتماد" إمكانيات ميزة "نقرة واحدة"، ما يتيح للمطوّرين مطالبة المستخدمين مباشرةً بتسجيل الدخول باستخدام حساباتهم على Google بنقرة واحدة.

لبدء عملية دمج "مدير بيانات الاعتماد"، يُرجى الاطّلاع على دليل المطوِّر. يمكنك الاطّلاع على مصادقة تجربة المستخدم باستخدام مفاتيح المرور لفهم كيفية تصميم تدفقات هويتك. اقرأ دليل دمج مدير بيانات الاعتماد مع ميزة "تسجيل الدخول باستخدام حساب Google" للحصول على تفاصيل التنفيذ بنقرة واحدة أو على زر "تسجيل الدخول باستخدام حساب Google".

نقل التفويض إلى واجهة برمجة تطبيقات AuthClient API

على عكس ميزة "تسجيل الدخول باستخدام حساب Google" القديمة، تتوفّر وظيفتا المصادقة والترخيص الآن كتدفقَين منفصلَين ومستقلَين. "مدير بيانات الاعتماد" هو واجهة برمجة التطبيقات التي تستخدمها للمصادقة على نظام التشغيل Android. للحصول على إجراءات تفويض، مثل الوصول إلى خدمة مثل Google Drive، يمكنك استخدام واجهة برمجة تطبيقات AuthorizeClient API. يساعدك هذا الفصل على ربط تدفقات المستخدمين بقصد المستخدمين، ليتمكن المستخدمون من الاشتراك أو تسجيل الدخول باستخدام حساباتهم على Google، ويمكنك تقديم أذونات التفويض من حساباتهم على Google بشكل منفصل عندما يحتاجها التطبيق بدلاً من وقت تسجيل الدخول وحده.

لمعرفة المزيد من المعلومات عن التفويض، اطّلع على دليل تفويض الوصول إلى بيانات المستخدم، وراجِع وثائق واجهة برمجة تطبيقات AuthorizeClient API.