إبطال رموز التعريف

نظرة عامة

يمكن إبطال موافقة المستخدم على مشاركة رمز تعريف.

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

في حال الحصول على موافقة المستخدِم، تتم مشاركة مَعلمات اعتماد رمز JSON المميّز للويب (JWT) المعروفة باسم رمز المعرّف عند تحميل أيّ من أزرار ميزة "تسجيل الدخول باستخدام حساب Google" أو OneTap أو ميزة تسجيل الدخول التلقائي.

من الشائع أن يتم إنشاء حساب مستخدم جديد على منصتك أثناء عملية الاشتراك. في وقت لاحق، قد يختار المستخدم حذف حسابه و "إلغاء ربط" منصتك بحسابه على Google، ما يؤدي إلى إيقاف مشاركة رمز التعريف.

يتطلّب استدعاء طريقة الإبطال من مالك حساب Google إعادة الموافقة على مشاركة رمز التعريف في زيارته التالية إلى موقعك الإلكتروني.

طرق الإبطال

تستخدم Google إذن OAuth 2.0 لإدارة موافقة المستخدم ومشاركة رمز التعريف مع معرّف عميل منصّتك. يؤدي سحب الموافقة إلى منع Google من مشاركة رمز هُوية العميل عند تحميل مكتبة العميل من خلال أي صفحات على موقعك الإلكتروني.

يمكن استخدام هذه الطرق لإلغاء الموافقة.

  1. يسجّل المستخدمون الدخول إلى حساباتهم على Google، ويبحثون عن تطبيقك في إعدادات التطبيقات التابعة لجهات خارجية التي يمكنها الوصول إلى الحساب ويختارون إزالة إذن الوصول.
  2. تتصل منصّتك بـ google.accounts.id.revoke.

يوضّح نموذج الرمز البرمجي التالي كيفية استخدام الطريقة revoke.

  google.accounts.id.revoke('user@google.com', done => {
    console.log('consent revoked');
  });