Asp.net mvc 人们是否实际使用ASP.NET MVC 4标准项目的标准登录/创建功能?
我正在学习ASP.NETMVC4,其中一个基本组件是用户部分。我计划让文章有一个作者,这是一个用户。然而,MVC中的标准用户组件(Accoundel/Controller/View)看起来非常复杂,很难扩展,所以我想知道它的优点是什么,人们是否真的使用了它Asp.net mvc 人们是否实际使用ASP.NET MVC 4标准项目的标准登录/创建功能?,asp.net-mvc,Asp.net Mvc,我正在学习ASP.NETMVC4,其中一个基本组件是用户部分。我计划让文章有一个作者,这是一个用户。然而,MVC中的标准用户组件(Accoundel/Controller/View)看起来非常复杂,很难扩展,所以我想知道它的优点是什么,人们是否真的使用了它 我的备份计划是删除整个内容,并实现我自己的备份。这只是一个示例模板。。。如果你愿意,你可以扩展它,但是很多人使用他们自己的。 尤其是在使用实体框架和生成模型和视图时,使用自己的方法更容易、更合适。因为如果您不这样做,这将是您正在做的事情的一个
我的备份计划是删除整个内容,并实现我自己的备份。这只是一个示例模板。。。如果你愿意,你可以扩展它,但是很多人使用他们自己的。
尤其是在使用实体框架和生成模型和视图时,使用自己的方法更容易、更合适。因为如果您不这样做,这将是您正在做的事情的一个例外,在编码中,我们不喜欢例外:-)。您可以使用您的自定义帐户人员(模型/控制器/视图),但自定义内容应基于附带的授权系统(AuthorizeAttribute、角色、帐户、数据库模型架构),这将在许多方面更好:
- 使用默认授权系统更容易
- 默认授权系统提供eAuth功能来管理角色、帐户等
我建议在极少数情况下开发自定义授权组件 并不是真的回答你的问题,但这种机箱内脚手架通常是那些新加入框架的人的入门工具。你不必使用它,但你可以从中学习。你有一个如何扩展授权系统的例子吗?我希望我的用户有一张图片和一些附加信息。您可以在此处添加指定的额外字段