应该如何定制ASP.Net Identity

sab*_*ber 6 c# asp.net asp.net-mvc asp.net-mvc-5 asp.net-identity

经过大量关于ASP.Net Identity的阅读后,我仍然对ASP.Net认证系统中新添加的某些东西感到困惑.

  • 如果我已经设计了一个带有用户管理表的数据库,我该如何使用ASP.Net Identity?例如,我想将AspNetUsers表映射到我自己的表名UserAccounts.
  • 我应该如何将这个新系统与现有的ASP.Net MVC应用程序混合使用?
  • 如果我不想使用代码优先(Identity使用代码优先)怎么办?

任何建议都会有所帮助.提前致谢.

Kon*_*kus 2

不完全是你问题的答案。但您可能想看看这个项目:

Visual Studio Gallery 上的ASP.NET 身份数据库(项目模板)

它可以用作使用数据库优先开发方法创建自定义 ASP.NET 身份提供程序的基础。目前它只有数据库模式项目模板。但很快就会有一个自定义的 DbFirst 身份提供程序项目模板,以及它的单元测试。