ASP.Net MVC的验证引擎,如Devise for Rails?

Mat*_*lay 9 asp.net-mvc asp.net-membership ruby-on-rails

Devise Authentication gem(http://github.com/plataformatec/devise)是一个Rails工具,用于对用户进行身份验证并在Rails应用程序中设置其身份.我已经为Rails找到了很多很酷的东西,我只是在整个平台上被吹走了.我从四月开始只学习Rails,我就是喜欢它.

但是,我仍然在ASP.Net MVC中工作,我已经为我的MVC应用程序创建了自己的小登录控制器.似乎每个人都为他们的MVC应用程序做了这个,对吧?不这样做真的不是一种痛苦,但男人有一种重新发明轮子的感觉!我只处理基本sign_in行动,而不是所有的设计处理诸如电子邮件帐户信息,密码重置的,sign_up等其他行动因此,很自然我想知道如果有一个相当于.NET设计的漂浮在那里.

我知道,.net框架有一个验证组件,我也尝试一下,但它在某些方面是非常沉重的,在这种设计只是轻松处理等基本功能十分欠缺.甚至每个操作的视图也不像Rails的视图引擎支持那样完整..Net身份验证的表模式对于我的需求来说过于复杂.许多应用程序有自己的用户表和身份证,用户名,密码等,而我们只需要一个简单的方法来挂接到该表,并让所有的conrtollers,行动,以及对我们产生了意见.在轨设计宝石的善,是与一对夫妇发生的命令,在命令行,这里的几行,有来配置它在我的应用程序和控制器,然后BOOM,整个事情是只用这么少的努力我的工作甚至不敢相信.

我希望这个新的.NET NuPack事情可能提供容易带来工具,这样到一个MVC应用程序(Rails的什么叫宝石)的机会,但首先必须有人来构建它.有谁知道它是否已经完成了吗?

cac*_*ois 2

我感觉到你,我在同一条船上 - RoR 在家里,希望在工作中具有类似的功能。我还没有机会尝试它们,但 NuGet 身份验证包方面已经有了一些活动。查看:

http://nuget.org/List/Packages/Altairis.Web.Security

http://nuget.org/List/Packages/SimpleMembership.Mvc3.Sample