هل هناك طريقة للسماح بالتسجيل فقط للتكامل مع تويتر؟

أدير لوحة إعلانات ألعاب مخصصة لليابانيين.
من وجهة نظر مستخدمِي، لا يسجّل أيّ منهم عبر عنوان البريد الإلكتروني؛ فجميعهم يسجّلون عبر تويتر.
هل توجد طريقة لعرض تكامل تويتر فقط في شاشة التسجيل؟

بمجرد تمكين تسجيل الدخول عبر تويتر، يمكنك تعطيل إعداد الموقع “تمكين تسجيل الدخول المحلي” في لوحة الإدارة. عندئذٍ، سيتم تخطي نافذة تسجيل الدخول المنبثقة، وسيتم نقل المستخدمين مباشرة إلى تويتر.

ماذا لو أردت السماح للمستخدمين بالتسجيل باستخدام اسم المستخدم/البريد الإلكتروني وكلمة المرور، ولكن ليس إنشاء حساب؟ أي، يمكنك فقط إنشاء حساب باستخدام تويتر، ولكن بمجرد إنشاء حسابك، يمكنك تسجيل الدخول باستخدام اسم المستخدم/كلمة المرور.

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

عذرًا، لم أكن واضحًا. كنت أعني:

  • سيُسمح للمستخدمين بالتسجيل بطريقتين: إما أن ندعوهم (حيث يقدمون البريد الإلكتروني وكلمة المرور المعتادين)، أو يسجلون عبر تويتر. لا نريدهم أن يسجلوا بدون حساب تويتر إلا إذا دعوناهم.

  • يُسمح للمستخدمين بعد ذلك بتسجيل الدخول إما باستخدام البريد الإلكتروني/اسم المستخدم وكلمة المرور (إذا تمت دعوتهم، وبالتالي قاموا بتعيين كلمة المرور الخاصة بهم)، أو تسجيل الدخول باستخدام تويتر (إذا كان لديهم حساب مرتبط).

آمل أن يكون ذلك أوضح. شكرًا.

نعم، هذا ممكن. فقط اجعل الموقع متاحًا للمدعوين فقط وقم بتكوين تسجيلات الدخول عبر تويتر.

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

بشكل أساسي، “يمكنك التسجيل باستخدام تويتر/لينكد إن/جوجل. بخلاف ذلك، إذا لم يكن لديك أي من هذه، فيجب أن تتم دعوتك.”

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