تسجيل الدخول في iOS 12 مقابل iOS 13

واجهنا مؤخرًا مشكلة حيث كان الأشخاص يحاولون تسجيل الدخول إلى موقع Discourse الخاص بنا، لكنهم كانوا يتم إعادة توجيههم إلى موقع WordPress الرئيسي (وهو إعادة التوجيه الافتراضية لبرنامج العضوية الخاص بنا، Memberful). بدا أن المشكلة كانت في الواقع مرتبطة بالإصدار iOS 12 مقابل iOS 13. أي أنه عندما قام الأشخاص بترقية برمجياتهم، عاد كل شيء إلى طبيعته.

أتساءل عما إذا كان أي شخص قد واجه هذه المشكلة، وإذا كان لديك حل بديل للأشخاص الذين يمتلكون أجهزة أقدم ولا يستطيعون الترقية إلى iOS 13.

كان هناك خلل في متصفح سفاري يتعلق بملفات تعريف الارتباط samesite=lax:

لست متأكدًا بنسبة 100%، لكنني أعتقد أنه يمكنك تجاوز المشكلة من خلال طلب زيارة المستخدمين لصفحة /login أولاً، ثم استخدام زر تسجيل الدخول لبدء تدفق SSO.

forum.MYSITE.com/login

هل هذه صفحة /login التي تشير إليها؟

نعم، أعتقد أن زيارة تلك الصفحة أولاً قد تتفادى خلل سفاري. (على الرغم من أنني لا أملك جهاز iOS 12 للتحقق)

هل جربت تحديث iOS 12 إلى أحدث إصدار (iOS 12.4.5)؟
image