Ocultar botão "Criar sua conta"?

Olá a todos,

Estou em uma configuração onde todos os meus usuários são criados via autenticação externa (na primeira vez que a utilizam). Está funcionando bem.
Mas para evitar erros, quero desativar o botão “Sign Up” e o botão “Create your account”.

Encontrei em outro tópico como desativar o botão “Sign Up” → Funciona bem!

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

Mas não consigo fazer o mesmo para o botão “Create your account”. Vocês têm alguma solução?

Obrigado!

Se você quiser que seu site tenha apenas autenticação externa, desative a configuração do site enable local logins. Com apenas um método de autenticação, os usuários serão direcionados diretamente para esse método externo.

Não há necessidade de CSS para ocultar os botões também!

Caso precise acessar com os logins locais desativados, lembre-se da rota /u/admin-login para que os administradores recebam um link de login por e-mail.

6 curtidas

Se você quiser uma resposta para a sua pergunta, em vez da melhor solução para o seu problema, acho que isto funcionará:

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

Recomendo que você siga o conselho acima em vez do meu. Eu ainda fico divertido que consigo fazer qualquer coisa com CSS, então descobri esta maneira enquanto Michael escrevia sua resposta muito melhor.

4 curtidas

@supermathie > Concordo 100% com a sua solução.
Infelizmente, para o resto do ano, não tenho escolha, devo ter uma solução híbrida: Logins locais (com 2FA) + Logins externos (sem 2FA por enquanto). E ambos, a criação de conta deve ser permitida.
Para “minimizar” erros, “ocultar” através do Link de Criação é a melhor maneira para mim, por enquanto.

@pfaffman > Obrigado! Isso responde perfeitamente à minha pergunta.

Obrigado a ambos pelas vossas respostas :slight_smile:

2 curtidas

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