「アカウント作成」ボタンを非表示にしますか?

皆さん、こんにちは。

外部認証(初回利用時)ですべてのユーザーが作成される構成になっています。これはうまく機能しています。
ただし、間違いを避けるために、「サインアップ」ボタンと「アカウントを作成」ボタンを無効にしたいと考えています。

別のトピックで「サインアップ」ボタンを無効にする方法を見つけました。これはうまく機能しています!

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

しかし、「アカウントを作成」ボタンについては同じことができません。何か解決策はありますか?

よろしくお願いします!

サイトを外部認証のみにする場合は、enable local logins サイト設定を無効にします。認証方法が1つしかない場合、ユーザーは直接その外部方法に誘導されます。

ボタンを非表示にするためのCSSも不要です!

ローカルログインが無効な状態でログインする必要がある場合は、管理者がメールログインリンクを送信するための /u/admin-login ルートを覚えておいてください。

「いいね!」 6

もしあなたの問題に対する最善の解決策ではなく、質問への回答が欲しいのであれば、これは機能すると思います。

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

Michaelがもっと良い回答を書いている間に、CSSで何でもできることにまだ amused しているので、この方法を見つけました。

「いいね!」 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.