Скрыть кнопку «Создать аккаунт»?

Всем привет,

У меня конфигурация, в которой все пользователи создаются через внешнюю аутентификацию (при первом использовании). Всё работает хорошо.
Но чтобы избежать ошибок, я хочу отключить кнопку «Зарегистрироваться» и кнопку «Создать учётную запись».

Я нашёл в другой теме, как отключить кнопку «Зарегистрироваться» — работает отлично!

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

Но мне не удаётся сделать то же самое для кнопки «Создать учётную запись». У кого-то есть решение?

Спасибо!

Если вы хотите, чтобы ваш сайт использовал только внешнюю аутентификацию, отключите настройку сайта «Включить локальные входы». При наличии единственного метода аутентификации пользователи будут автоматически перенаправляться к этому внешнему методу.

Вам также не понадобится CSS для скрытия кнопок!

Если вам потребуется войти с отключёнными локальными входами, помните о маршруте /u/admin-login, который позволяет администраторам получить ссылку для входа по электронной почте.

Если вы хотите получить ответ на свой вопрос, а не лучшее решение вашей проблемы, я думаю, что это сработает:

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

Я рекомендую последовать совету выше, а не моему. Меня всё ещё забавляет, что я могу делать что угодно с помощью CSS, поэтому я нашёл этот способ, пока Майкл писал свой гораздо лучший ответ.

@supermathie > Я полностью согласен с вашим решением. К сожалению, до конца года у меня нет выбора: мне необходимо гибридное решение — локальные логины (с 2FA) и внешние логины (пока без 2FA). В обоих случаях должна быть разрешена регистрация аккаунтов. Чтобы «минимизировать» ошибки, на данный момент лучший способ для меня — «скрыть» ссылку на создание аккаунта.

@pfaffman > Спасибо! Это идеально ответило на мой вопрос.

Спасибо вам обоим за ваши ответы :slight_smile: