如何使用 ASP.NET 自定义身份 Table
How to Use ASP.NET Identity with your own Custom Table
我有一个非常简单的 table,其中用户 ID 为 int 密码为文本,角色为文本(逗号分隔)。
我可以自定义 ASP.NET 身份结构以与我的 table 一起使用吗?
是的,您可以使身份与您的结构一起工作。您必须实施 IPasswordValidator
来获取用于密码的任何散列(我希望它是散列的)。此外,您还必须实施 IUserStore
以指向您的 table。 IUserRoleStore
还必须实施才能从您的 CSV 列表中获取角色。
我有一个非常简单的 table,其中用户 ID 为 int 密码为文本,角色为文本(逗号分隔)。 我可以自定义 ASP.NET 身份结构以与我的 table 一起使用吗?
是的,您可以使身份与您的结构一起工作。您必须实施 IPasswordValidator
来获取用于密码的任何散列(我希望它是散列的)。此外,您还必须实施 IUserStore
以指向您的 table。 IUserRoleStore
还必须实施才能从您的 CSV 列表中获取角色。