0

我不是会员的粉丝。我个人认为它太侵入,很难无缝地融入到我工作的大多数Web应用程序中...因此,我一直都自己实现基于表单的身份验证。我喜欢在整个身份验证过程中对表名,路由,逻辑等进行显式控制,而无需经过一堆箍环来完成。如何在ASP.NET MVC 5中进行身份验证/授权而无需成员资格?

看看MVC 5及更高版本,在我看来,MS确实在推动人们走下成员之路(也许我错了),这是我想避免的一条路径。

那么,什么是最好的方式来处理ASP.NET身份的权利,而不必诉诸使用成员资格?理想情况下,我希望有一个面向未来的解决方案,可以与vNext一起工作。

回答

1

你的问题听起来太宽泛了。没有前途证明是可能的。但是,似乎Asp.Net Identity在这里仍然存在,因为它取代了MembershipProvider并且更好,允许您根据自己的需要做更多定制,或者仅使用默认配置(足够好)。

你错了,说MS把人们推到了成员身份的路径 - 不再是这种情况。 Asp.Net Identity是VC2013默认MVC5模板中的默认身份验证方法。

MembershipProvider已死亡。去使用Identity框架,它会好得多!

相关问题