2016-11-24 22 views
2

Keycloakには、オプションの姓名フィールドを削除したカスタムftl登録テーマが作成されています。我々のシステムでは、ユーザーにはメールアドレスとパスワードが必要です。Keycloak登録画面のFirst NameとLast Nameフィールドを削除

しかし、ユーザーが入力すると、姓と名字を入力する必要があることを示すエラーが表示されます。

Keycloak UserModelでは、これらのフィールドはオプションです。また、管理コンソール/ apiで、ファーストネームとラストネームを使用せずにユーザーを作成することもできます。

登録画面のキークローズフォームの検証からこれらのフィールドを削除するにはどうすればよいですか?

答えて

4

プロファイル検証は、管理コンソールの[認証] - [フロー]エリアで無効にすることができます。

ドロップダウンオプションを「登録」に変更すると、登録フォームで使用されたアクションが表示されます。 'Profile Validation'をDISABLEDに設定すると、RegistrationProfileフォームアクションが使用されなくなります。

これにより、3つのフィールド(姓、名字&電子メール)がすべてチェックされなくなります。チェックするフィールドをより詳細に制御するには、独自の検証アクションを実装する必要があります。

関連する問題