ASP.NET MVC和NHibernate用户身份验证

4
我即将开始一个新的应用程序,非常期待使用asp.net mvc和nhibernate。然而,最大的“问题”是如何处理用户认证。那些习惯于使用nhibernate和MVC的人解决这个问题的方法有哪些?
我的想法是让asp.net自己做自己的事情,我在数据库方面做自己的事情。不知道是否应该使用提供程序模型和nhibernate来创建自己的认证系统,如果我能够弄清楚的话。或者是否有一种将mvc示例中的当前代码集成到nhibernate中的方法?

哪个示例是MVC示例? - Paco
默认的MVC应用程序附带的那个。 - Buddy Lindsey
你的意思是使用Visual Studio模板,HomeController等吗? - Paco
是的。我称它为示例,因为我不确定该怎么称呼它。抱歉。 - Buddy Lindsey
3个回答

3

您仍然可以在ASP .NET MVC中使用ASP .NET 2.0成员资格API。


我很好奇是否应该使用NHibernate重写它们以进行数据访问,还是保持现状。 - Buddy Lindsey
不需要了。您已经拥有面向对象的API。数据访问已经为您处理好了。如果需要,您可以包装API以添加功能或使其更易于使用。 - Dan

1

同样的问题在这里,Manuel Abadia已经写了一个自定义的NHMembershipProvider 在这里


谢谢您的链接。我需要将这个应用程序迁移到其他地方,这会让生活变得更容易。谢谢。 - Buddy Lindsey

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接