gpt4 book ai didi

css - IdentityServer3 - CustomViewService 与 DefaultViewService

转载 作者:行者123 更新时间:2023-11-28 04:36:13 27 4
gpt4 key购买 nike

我想更改由 IdentityServer3 提供的登录页面的外观。

实际上我想添加一个可以添加的样式表选择(因为它在多个站点上使用)。我还希望包括一个额外的“注册”按钮,它将带您进入另一个页面以及一个忘记密码的链接。

我知道我可以在启动时在 LoginPageLinks 列表中添加忘记密码链接,但我认为注册修改不会以这种方式工作。 (如有错误请指正)

我已经阅读了关于修改的 ID3 文档,看来我可以通过修改 DefaultViewService 获得我想要的大部分内容,但是自定义 View 服务(实现 IViewService)似乎可以提供一切,但你必须拥有所有我的解决方案中明确的 Assets (js/css/html/less/fonts)。我想知道的是我在这里遗漏了什么吗? DefaultViewService 是答案吗?它到底有多可修改?因为我真的不想深入了解实现自定义 View 的根源。

最佳答案

100% 自定义 IViewService 很少可行,因为它需要大量工作。您始终可以实现自定义 HTML 模板来添加您的 CSS 和您想要的任何自定义标记。如果您需要它是动态的,那么您可以考虑从 DefaultViewService 派生并覆盖适当的方法以在运行时添加您需要的内容。

关于css - IdentityServer3 - CustomViewService 与 DefaultViewService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41459270/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com