B2C-定制注册页面(自定义策略)
B2C- Customization of signing up page (custom policy)
更新
我在注册过程中使用了 split email verification and sign up。
在第 4 页我添加了一个按钮来允许更改电子邮件地址。
如何让用户在点击更改电子邮件按钮时重置电子邮件验证(图 1),知道在这一步过程中,输入“电子邮件”和发送代码的按钮“email_ver_but_send”在检查页面时没有隐藏但不存在?
这些是我的注册页面:
1-验证电子邮件
2-验证码
3- 更改电子邮件
4- 创建账户
我的问题是:
1-如何隐藏步骤1-2-3中的继续和取消按钮,只在流程的第4步显示它们?
2-检查完代码(第2步),如何直接进入第4步?
感谢帮助
有一个名为 setting.showCancelButton
的元数据设置可以添加到自我声明的技术配置文件中。显示按钮的可能值为 true
,不显示按钮的值为 false
。
这是一个例子
<TechnicalProfile Id="SelfAsserted-Page">
<DisplayName>Self Asserted Page</DisplayName>
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.SelfAssertedAttributeProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
<Metadata>
<Item Key="setting.showCancelButton">false</Item>
</Metadata>
<InputClaims>
</InputClaims>
<OutputClaims>
</OutputClaims>
</TechnicalProfile>
有关 self-asserted 技术配置文件的元数据密钥的更多信息,请参见 Microsoft documentation website。
更新
我在注册过程中使用了 split email verification and sign up。 在第 4 页我添加了一个按钮来允许更改电子邮件地址。
如何让用户在点击更改电子邮件按钮时重置电子邮件验证(图 1),知道在这一步过程中,输入“电子邮件”和发送代码的按钮“email_ver_but_send”在检查页面时没有隐藏但不存在?
这些是我的注册页面:
1-验证电子邮件
2-验证码
3- 更改电子邮件
4- 创建账户
我的问题是:
1-如何隐藏步骤1-2-3中的继续和取消按钮,只在流程的第4步显示它们?
2-检查完代码(第2步),如何直接进入第4步?
感谢帮助
有一个名为 setting.showCancelButton
的元数据设置可以添加到自我声明的技术配置文件中。显示按钮的可能值为 true
,不显示按钮的值为 false
。
这是一个例子
<TechnicalProfile Id="SelfAsserted-Page">
<DisplayName>Self Asserted Page</DisplayName>
<Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.SelfAssertedAttributeProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
<Metadata>
<Item Key="setting.showCancelButton">false</Item>
</Metadata>
<InputClaims>
</InputClaims>
<OutputClaims>
</OutputClaims>
</TechnicalProfile>
有关 self-asserted 技术配置文件的元数据密钥的更多信息,请参见 Microsoft documentation website。