【问题标题】:Use custom SQL Server database with Identity Server 4将自定义 SQL Server 数据库与 Identity Server 4 一起使用
【发布时间】:2016-10-18 13:37:53
【问题描述】:

我有一个要求,我有一个客户端应用程序,即(MVC 应用程序)和 Identity Server 4 应用程序,我需要从 MVC 应用程序对用户进行身份验证。

现在我可以使用 Identity Server 4 对 In Memory 静态用户和 AspNetIdentity 用户进行身份验证。

但是如何使用我的自定义数据库和 Identity Server 4 来验证用户。

例如,我有一个包含以下列的表格:

UserName, Password, Role, IsActive

我想使用 Identity Server 4 对该表中的用户进行身份验证。 请帮我解决这个问题。

谢谢, 纳文

【问题讨论】:

  • 感谢您的回复。您能否提供任何有关此的示例代码?

标签: asp.net-mvc identityserver4


【解决方案1】:

这在很大程度上取决于你如何做到这一点。负责处理登录交互的控制器需要将所需的依赖项注入到它们的实例中。所以你可以想象注入你自己的IUserService,或者IUserRepository,或者IUserStore来做到这一点。然后你也可以基于这些接口实现IProfileService

【讨论】:

    猜你喜欢
    • 2017-12-07
    • 2018-05-15
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 2012-02-15
    • 2020-06-21
    • 1970-01-01
    • 2011-10-01
    相关资源
    最近更新 更多