إخفاء زر "إنشاء حسابك"؟

مرحباً بالجميع،

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

لقد وجدت في موضوع مختلف كيفية تعطيل زر “تسجيل” - > يعمل بشكل جيد!

button.sign-up-button{
  display:none;
}

لكنني لم أنجح في فعل الشيء نفسه لزر “إنشاء حسابك”. هل لديك حل؟

شكرا!

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

لا حاجة لـ CSS لإخفاء الأزرار أيضًا!

إذا كنت بحاجة إلى الدخول مع تعطيل تسجيل الدخول المحلي، فتذكر المسار /u/admin-login للمسؤولين لإرسال رابط تسجيل دخول عبر البريد الإلكتروني.

6 إعجابات

إذا كنت تريد إجابة على سؤالك، بدلاً من أفضل حل لمشكلتك، أعتقد أن هذا سيعمل:

button#new-account-link {
    display: none;
}

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

4 إعجابات

@supermathie > أنا أتفق معك 100% في حلك.
للأسف، لبقية العام، ليس لدي خيار، يجب أن يكون لدي حل هجين: تسجيلات الدخول المحلية (مع 2FA) + تسجيلات الدخول الخارجية (لا يوجد 2FA في الوقت الحالي). وكلاهما، يجب السماح بإنشاء الحساب.
لـ “تقليل” الخطأ، “الإخفاء” عبر رابط الإنشاء هو أفضل طريقة بالنسبة لي، في الوقت الحالي.

@pfaffman > شكراً لك! هذا يجيب على سؤالي بشكل مثالي.

شكراً لكما على إجاباتكما :slight_smile:

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.