我正在为社交帐户和 LocalAccountSigninEmailExchange 使用带有 CombinedSignInAndSignUp 的自定义策略。
使用domain_hint
I 可以跳过社交帐户的选择并直接转到例如 google 登录。
我还想设置domain_hint
为“LocalAccount”,然后只显示本地帐户登录。
我想我可以通过在 UserJourney 中添加第一步来检查是否domain_hint
="LocalAccount" 以及 ClaimEquals 是否跳过社交提供者来做到这一点。
当我指定时,我可以将值作为输出声明:
<OutputClaim ClaimTypeReferenceId="domain_hint" AlwaysUseDefaultValue="true" DefaultValue="{OIDC:DomainHint}"/>
但是如何在 OrchestrationStep 中将值作为前提条件???