gpt4 book ai didi

ruby-on-rails - 像Devise for Rails这样的ASP.Net MVC的身份验证引擎?

转载 作者:行者123 更新时间:2023-12-04 04:36:04 25 4
gpt4 key购买 nike

Devise Authentication gem(http://github.com/plataformatec/devise)是一种Rails工具,用于对用户进行身份验证并在Rails应用程序中设置其身份。对于Rails,我发现了很多如此酷的东西,但我在整个平台上都被震撼了。从4月开始我才开始学习Rails,我很喜欢它。

但是,我仍然在ASP.Net MVC中工作,并且为MVC应用程序创建了自己的小登录 Controller 。似乎每个人都为他们的MVC应用程序这么做,对吗?不用,这真的不是很痛苦,但是,给人一种重新发明方向盘的感觉!我只处理基本的sign_in操作,而不处理Devise处理的所有其他操作,例如通过电子邮件发送帐户信息,重置密码,sign_up等。因此,自然地,我想知道是否存在与.NET相当的Devise。 。

我知道.Net框架具有身份验证组件,并且我确实进行了尝试,但是它在某些方面非常繁琐,并且缺少Devise可以轻松处理的其他基本功能。甚至每个 Action 的 View 都不像Rails所提供的 View 引擎支持那样完整。 .Net身份验证的表架构对于我的需求来说过于复杂。许多应用程序都有自己的用户表,并带有ID,用户名,密码等,我们只需要一种简单的方法即可插入该表并获取为我们生成的所有控件,操作和 View 。 Rails中的Devise gem的好处是,在命令行中有几个生成器命令,在这里和那里有几行可以在我的应用程序和 Controller 中进行配置,然后在BOOM上,整个工作非常简单,我甚至都不敢相信。

我希望这个新的.Net NuPack东西可能会提供一个将这样的工具轻松引入MVC应用程序(Rails称为gem)的机会,但首先必须构建它。有人知道它是否已经完成吗?

最佳答案

我感觉到您,我和RoR在同一条船上,希望在工作中具有类似的功能。我还没有机会尝试它们,但是NuGet身份验证程序包的前端有一些事件。查看:

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

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

关于ruby-on-rails - 像Devise for Rails这样的ASP.Net MVC的身份验证引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4070134/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com