我的项目中有现有的用户表,以及我想维护用于将用户持久保存到我的数据库的现有代码。这是一个新的ASP.NET站点,但它只需要与现有的表和对象一起使用。
在我之前的大多数开发工作中,我只是使用FormsAuthentication来处理HTTP身份验证,使用其静态方法来设置cookie并重定向浏览器,以及客户准备原则上的角色。虽然这对我来说效果很好,但我担心FormsAuthentication与Dodos,Newspapers和Record Stores的命运相同,而且我也在努力挑战自己,不要因为它们是新的而避免使用新技术( -er。)
此外,我的项目正在使用ADO.NET而不是实体框架,我希望不必仅为用户使用EF。
任何人都可以指向一个教程或演练,这有助于我快速了解身份识别流程并根据自己的需求进行自定义吗?
由于
答案 0 :(得分:2)
我希望不必仅为用户使用EF。
身份使用实体框架代码优先。如果你想使用Identity的自动生成表,你无法逃脱EF。
Adam Freeman (Pro ASP.NET MVC 4& 5的作者)仅为身份提供free 3 Chapters。
答案 1 :(得分:0)
请在github上查看我为此主题创建的项目https://github.com/giorgos07/AspNet.Identity.AdoNetProvider希望您喜欢它。