Identity Server v3自定义页面重置密码

安德里安·杜勒斯坦

我想在登录页面上创建一个将重定向到http:// server / resetpassword /的URL,然后将创建我的cusotm页面,该页面由示例制作成CustomViewServices,但是没有示例如何添加自己的页面

https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomViewService

有任何想法吗?

杰里米·德维拉德(Jeremie Devillard)

不必创建CustomViewService,可以处理这种情况,在AuthenticationOptions中添加以下代码(在您的启动类中)

LoginPageLinks = new List<LoginPageLink>()
                {
                   new LoginPageLink()
                   {
                       Href = "resetpassword",
                       Text = "Reset Your Password",
                       Type = "resetPassword"
                   }
                }

在日志记录页面中,有以下代码,

 <ul class="list-unstyled">
            <li ng-repeat="link in model.additionalLinks"><a ng-href="{{link.href}}">{{link.text}}</a></li>
        </ul>

更多信息在这里

因此,在AuthenticationOptions中使用此自定义项,这将向您的自定义页面添加一个链接。

然后,您需要在模板文件夹中添加一个resetpassword.html页面。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Thinktecture Identity Server密码重置重定向

为WSO2 Identity Server部署自定义密码策略文件

如何自定义所有WSO2 Identity Server登录相关页面

将自定义参数传递给登录页面 Identity Server 4 中使用的 returnUrl

Identity Server 4中的自定义登录视图

在WSO2 Identity Server中启用一次注销,然后重定向到自定义登录页面

Identity Server 3身份验证/授权

如何使用ASP.NET Identity设置Thinktecture Identity Server v3 beta 1-2?

使用WSO2 Identity Server管理外部自定义权限吗?

Identity Server 4:如何仅为UserInfoEndpoint添加自定义声明,并将其排除在AccessToken中?

具有自定义生存期的Identity Server 4访问令牌

.Net Core自定义身份验证,使用带有Identity Server 4的API密钥

Thinktecture Identity Server v3如何避免来自外部提供商的索赔?

如何配置Identity Server v3仅可登录一次,持续30天?

Thinktecture Identity Server v3-Facebook断言流程

如何在Identity Server 4中设置密码选项

Identity Server 4:支持密码授予类型的刷新令牌

vNext AspNet.Identity自定义密码验证

使用ASP.NET Identity v2的Thinktecture Identity Server v2

Identity Server与WPF连接

角色-Identity Server 4

Thinktecture Identity Server HRD

将参数传递给Identity Server 4登录页面

使用ASP.NET Identity 3的自定义密码策略

使用 Identity Server 3 和 AspNet Identity 为项目配置 IUserTokenProvider

Identity Server 4-如何定义支持的授予类型等

Identity Server 4 + Identity Framework + React前端

SQL Server SCOPE_IDENTITY() 与 @@IDENTITY

Identity Server 3 Facebook登录获取电子邮件