隐藏“创建您的帐户”按钮?

大家好,

我的配置是所有用户都通过外部身份验证创建(他们第一次使用时)。这运行良好。
但为了避免错误,我想禁用“注册”按钮和“创建您的帐户”按钮。

我在另一个主题上找到了如何禁用“注册”按钮 → 运行良好!

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

但我无法对“创建您的帐户”按钮执行相同的操作。您有解决方案吗?

谢谢!

如果您希望您的网站使用外部身份验证,请禁用 enable local logins(启用本地登录)网站设置。如果只有一个身份验证方法,用户将直接被引导至该外部方法。

无需使用 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.