بريد فيسبوك OAuth؟

في نسختي، عندما يحاول المستخدمون التسجيل باستخدام Facebook OAuth، بعد السماح بأذونات تطبيق تسجيل الدخول، يتم توجيههم إلى نافذة تسجيل النسخة ولكن حقل البريد الإلكتروني فارغ ويجب عليهم إدخال البريد الإلكتروني يدويًا (يتم توفير الاسم من فيسبوك). أليس من المفترض أن يتم توفير البريد الإلكتروني بواسطة تطبيق فيسبوك؟

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

إعجابَين (2)

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

إعجاب واحد (1)

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