我有一个非常简单的表,其中UserID为int密码,文本为Roles为文本(逗号分隔)。
我可以自定义ASP.NET身份结构以与表一起使用吗?
最佳答案
是的,您可以使身份符合您的结构。您必须实现IPasswordValidator
来进行密码使用的任何散列(我希望将其进行散列)。另外,您还必须实现IUserStore
指向表。而且还必须实现IUserRoleStore
才能从CSV列表中获取角色。
以下是该体系结构的概述:http://www.asp.net/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity
关于c# - 如何将ASP.NET Identity与您自己的自定义表一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31610969/