إرسال ملاحظات
بدء استخدام ميزة "نقرة واحدة" لتسجيل الدخول إلى حسابك
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تنبيه:
تم إيقاف ميزة "نقرة واحدة" لأجهزة Android نهائيًا.
لضمان استمرار أمان تطبيقك وسهولة استخدامه،
نقل البيانات إلى
مدير بيانات الاعتماد يتيح "مدير بيانات الاعتماد" استخدام مفتاح المرور وكلمة المرور
مصادقة الهوية الموحّدة (مثل "تسجيل الدخول باستخدام حساب Google")، أقوى
والأمان، وتجربة مستخدم أكثر اتساقًا.
قبل إضافة ميزة تسجيل الدخول بنقرة واحدة إلى تطبيقك، يجب إعداد Google APIs وAndroid
مماثلة.
إعداد مشروع وحدة تحكم Google APIs
افتح مشروعك في وحدة تحكم واجهة برمجة التطبيقات أو أنشئ مشروعًا في حال:
لم يكن لديك واحدة بالفعل.
في صفحة موافقة OAuth، تأكَّد من أنّ جميع المعلومات
كاملة ودقيقة. على وجه الخصوص، يجب التأكّد من تحديد عناوين URL
لسياسة الخصوصية وبنود الخدمة لتطبيقك.
في صفحة "بيانات الاعتماد"، يمكنك إنشاء معرِّف عميل لنظام التشغيل Android لتطبيقك في حال:
لم يكن لديك واحدة بالفعل. عليك تحديد اسم حزمة التطبيق
توقيع SHA-1
انتقِل إلى صفحة بيانات الاعتماد .
انقر على إنشاء بيانات اعتماد > معرِّف عميل OAuth .
اختَر نوع تطبيق Android .
في صفحة بيانات الاعتماد، أنشئ معرِّف عميل لتطبيق الويب إذا لم يكن
لديك بالفعل واحدة. يمكنك الاحتفاظ بمصادر JavaScript المعتمَدة
إنّ حقول معرّفات الموارد المنتظمة (URI) المعتمَدة لإعادة التوجيه فارغة. يمثّل معرّف العميل هذا
خادم الخلفية للمصادقة. (يمكنك استخدام معرّف العميل هذا عند الاتصال
Google APIs من خادمك، لكنّك ستحتاج إليها حتى إذا لم تكن متوفرة لديك).
انتقِل إلى صفحة بيانات الاعتماد .
انقر على إنشاء بيانات اعتماد > معرِّف عميل OAuth .
اختَر نوع تطبيق تطبيق الويب .
تضمين التبعيات في مشروع Android
في ملف build.gradle
على مستوى المشروع، احرص على تضمين مستودع Maven (google()
) من Google في كلّ من قسمَي buildscript
وallprojects
.
إضافة الموارد التابعة لخدمات Google Play مكتبات المصادقة إلى
ملف إنشاء الوحدة (على مستوى التطبيق) (عادةً ما يكون app/build.gradle
):
apply plugin : 'com . android . application '
dependencies {
// ...
implementation 'com . google . android . gms : play - services - auth : 21.2.0 '
}
اختياري: ربط تطبيقك بموقعك الإلكتروني
إذا كان لديك موقع إلكتروني يشارك الخلفية لتسجيل الدخول إلى تطبيقك، يمكنك إنشاء ملف روابط تنقل إلى مواد عرض رقمية
ونشره
لكي يتمكّن المستخدمون الذين يسجّلون الدخول على منصة واحدة من تسجيل الدخول بسهولة على المنصة الأخرى.
الخطوات التالية
إضافة مسارات تسجيل الدخول بنقرة واحدة إلى تطبيقك
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-09-12 (حسب التوقيت العالمي المتفَّق عليه)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"لا يحتوي على المعلومات التي أحتاج إليها."
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"الخطوات معقدة للغاية / كثيرة جدًا."
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"المحتوى قديم."
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ثمة مشكلة في الترجمة."
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غير ذلك"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"يسهُل فهم المحتوى."
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"ساعَدني المحتوى في حلّ مشكلتي."
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غير ذلك"
}]
هل تريد مشاركة ملاحظاتك معنا؟
{"lastModified": "\u062a\u0627\u0631\u064a\u062e \u0627\u0644\u062a\u0639\u062f\u064a\u0644 \u0627\u0644\u0623\u062e\u064a\u0631: 2024-09-12 (\u062d\u0633\u0628 \u0627\u0644\u062a\u0648\u0642\u064a\u062a \u0627\u0644\u0639\u0627\u0644\u0645\u064a \u0627\u0644\u0645\u062a\u0641\u0651\u064e\u0642 \u0639\u0644\u064a\u0647)"}
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-09-12 (حسب التوقيت العالمي المتفَّق عليه)"]]