0

我有一个项目使用asp.net mvc和窗体会员提供。什么是最好的地方把ASP.NET MVC FormMembershipProvider

我有一个域图层(包含实体,服务和存储库)。 我也有一个UI层(控制器,过滤器,IoC,ViewModels,视图)。

什么是放置我的FormMembershipProvider的最佳地点?

+0

您可能从调查我的方法中受益http://stackoverflow.com/questions/3964989/how-to-pass-current-user-information-to-all-layers-in-ddd/3969014#3969014我是避免使用“FormMembershipProvider”。 – 2011-02-08 10:03:24

回答

0

成员资格是您的网络应用程序的问题,而不是您的域名,因此它应该放在网络应用程序(UI层)中。

+1

并不那么简单。提供者本身不应该生活在域中,但应该了解访问权。问题是 - asp.net会员提供商是非常侵入。 – 2011-02-08 10:01:56

相关问题