رابط سياسة الخصوصية مطلوب؛ إنشاء تطبيق تسجيل الدخول عبر فيسبوك غير مقبول

نقوم بتكوين تطبيقات تسجيل الدخول عبر الشبكات الاجتماعية لموقع discourse الذي تم إنشاؤه حديثًا. نجحنا مع Google و Twitter، لكننا فشلنا مع Facebook. أثناء إعدادات الأساس، تم رفض عنوان URL الخاص بـ “سياسة الخصوصية” عدة مرات. من الواضح أنه موجود في .com/privacy/ وهو متاح للعامة عبر جميع المتصفحات. أي مساعدة مُقدَّرة.

هل يمكنك عرض عنوان URL لسياسة الخصوصية في وضع التصفح المتخفي أو المجهول، أو في متصفح ويب آخر لا تستخدمه عادةً؟

نعم، بما في ذلك Internet Explorer، ومتصفح ياندكس، والإصدار المحمول.

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

نعم، أنت محق. أعتقد أيضًا أن المشكلة متعلقة بفيسبوك. شكرًا يا صديقي.

أواجه نفس المشكلة، هل عثرت على حل؟

عند إعداد Discourse (في سياق مختلف)، استخدمت عن طريق الخطأ http بدلاً من https لرابط ما. أتساءل عما إذا كنت قد فعلت ذلك هنا. لقد قمت بتثبيت إضافة تسجيل الدخول عبر فيسبوك الشهر الماضي، وقد سار كل شيء على ما يرام.

لقد تحققت، وقد استخدمت https بالفعل.

بغض النظر عن رسالة الخطأ التي تواجهها، ابحث عنها على الإنترنت، فأنا متأكد من أنك لست أول من يواجهها.

هل قدم فيسبوك لك أي تفاصيل إضافية؟ لم نواجه هذه المشكلة من قبل، لذا يجب أن يتم تزويدنا بأي معلومات من قبلك أو منك.

Screen Shot 2020-11-13 at 12.12.47

سياسة استخدام هذا الموقع

حسناً، إذا كانوا يبحثون عن معلومات الحذف، فحاول تعيينها إلى /tos بدلاً من ذلك وراجع ما إذا كان ذلك سيجعلهم سعداء.

بديلًا عن ذلك، قم بتعديل سياسة الخصوصية الخاصة بك لتشمل عبارة “أرسل رسالة خاصة إلى @moderators لحذف معلوماتك الخاصة من المنتدى”.

هناك بعض المعلومات حول هذا الموضوع هنا: https://developers.facebook.com/docs/facebook-login/overview/v2.4 و https://developers.facebook.com/docs/apps/delete-data

لا أعرف ما إذا كان هذا هو المكان الصحيح تمامًا للبحث.

يبدو أن هذا هو الحل الأفضل. إذا قام Discourse بحذف جميع بيانات فيسبوك تلقائيًا (لا أتذكر بالضبط، لكنني أعتقد أنها الاسم والبريد الإلكتروني وصورة الملف الشخصي فقط)، فإن ذلك سيعني فعليًا إخفاء هوية مستخدم Discourse، وهو ما قد لا يكون ما يريده المستخدم عند إزالة تطبيق تسجيل الدخول من فيسبوك.

لا أتذكر أيًا من هذا عندما قمت بإعداد تسجيل الدخول عبر فيسبوك؛ لقد اتبعت التعليمات من هذا المنتدى بشكل أعمى، ويبدو أنها عملت بشكل جيد.

تعديل: بعد التفكير مرة أخرى، لا أعتقد أن هناك عملية مراجعة لما يحتاجه Discourse. ربما قمت بتحديد خيار خاطئ في مرحلة سابقة (طلب معلومات أكثر من اللازم)؟ أو ربما يوجد ببساطة مربع جديد فارغ لمعلومات الحذف يتطلب رابطًا لم يتم ذكره في التعليمات.

لقد قمت للتو بالتحقق من https://developers.facebook.com/، وهناك الآن حقل إدخال إضافي غير موضح في التعليمات في الخطوة 5 من Configure Facebook login for Discourse.

يقع هذا الحقل تحت عنوان “عنوان سياسة الخصوصية” ويُسمّى “حذف بيانات المستخدم”. يتيح لك إدخال عنوان URL لـ “عنوان URL لاستدعاء طلب حذف البيانات” أو “عنوان URL لتعليمات حذف البيانات”. النص الظاهر في الحقل يقول: “يمكنك أيضًا تقديم رابط”. حقلّي فارغ، ولا أعتزم تغيير أي شيء خشية أن أتسبب في حدوث خلل…

تظهر تلميح أداة يقول: “تتطلب اللائحة العامة لحماية البيانات (GDPR) من المطورين توفير طريقة للأشخاص لطلب حذف بياناتهم. لكي تلتزم بهذه المتطلبات، يجب عليك تقديم إما استدعاء لطلب حذف البيانات أو تعليمات لإبلاغ الأشخاص بكيفية حذف بياناتهم من تطبيقك أو موقعك الإلكتروني. اعرف المزيد

كمعلومة تحديث، قمت بإدخال عنوان URL لسياسة الخصوصية الخاصة بي في أداة تصحيح أخطاء فيسبوك، وحصلت على النتيجة التالية:

Screen Shot 2020-11-15 at 2.31.40 p.m.

يبدو أن هذه العناصر مفقودة، لكنني لست متأكدًا من كيفية إصلاح ذلك.

يمكن إضافة هذه في وسوم الميتا باستخدام مكون السمة، أعتقد. هناك شيء يتعلق بـ og:type على The Open Graph protocol

يبدو لي أن تركه فارغًا في الوقت الحالي هو نهج معقول.

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

لست متأكدًا من أن هذا يلبي معايير فيسبوك، لكنني تمكنت من تعيين التطبيق ليكون نشطًا (Live). الآن يعمل تسجيل الدخول عبر فيسبوك على الموقع. سأتابع الأمر لأرى ما إذا كان فيسبوك يطلب أي تغييرات في تكوين التطبيق.

هل يمكنك مشاركة قسم حذف البيانات الذي أضيفته إلى صفحة الخصوصية؟ يبدو أن هذا هو السبيل الصحيح.

لم أكن متأكدًا تمامًا مما كانوا يبحثون عنه، لذا أضفت قسمين إلى صفحة الخصوصية الخاصة بموقعي:

حذف البيانات

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

إزالة التطبيق

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

لقد قمت بتكوين عناوين هذه الأقسام كرابطات (anchor links)، ثم أضفت رابط القسم الأول إلى عنوان URL الذي أضفته إلى تعليمات حذف البيانات على فيسبوك (https://forum.example.com/privacy#data-deletion).

ليس واضحًا بالنسبة لي ما إذا كان فيسبوك يريد عرض تفاصيل حول كيفية إزالة تطبيقهم، لكنني لا أعتقد أن تقديم هذه المعلومات قد يضر.

في هذه المرحلة، هذا هو أفضل تخمين لدي حول كيفية تلبية معايير فيسبوك. سأحاول التأكد من ذلك وتحديث الموضوع على Configure Facebook login for Discourse قريبًا بالتفاصيل.

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