9.10.4. 既存ユーザーの最初のログインフローの検出
以下の条件で、最初のログインフローを設定するには、
- このレルムにすでに登録されているユーザーのみがログインできる。
- ユーザーはプロンプトなしで自動的にリンクされる。
以下の 2 つのオーセンティケーターで新しいフローを作成します。
- Detect Existing Broker User
-
このオーセンティケーターは、一意のユーザーが処理されるようにします。オーセンティケーターの要件を
Mandatoryに設定します。 - Automatically Set Existing User
-
検証なしで既存のユーザーを認証コンテキストに自動的に設定します。オーセンティケーターの要件を
Mandatoryに設定します。
アイデンティティープロバイダー設定の First Login Flow をそのフローに設定する必要があります。ユーザープロファイル (姓、名 など) をアイデンティティープロバイダー属性で更新する場合は、Sync Mode を force に設定することもできます。
このフローは、アイデンティティーを他のアイデンティティープロバイダー (github、Facebook など) に移譲するが、ログインできるユーザーを管理する場合に使用できます。
この設定では、Red Hat Single Sign-On は外部アイデンティティーに対応する内部アカウントを判断できません。Verify Existing Account By Re-authentication オーセンティケーターにより、プロバイダーにユーザー名とパスワードの入力が求められます。