将MVC 5标识添加到现有项目

时间:2013-11-13 01:35:29

标签: c# asp.net-mvc-5 asp.net-identity

我是一名新手程序员,在学习我的第一个代码项目时学习。我从MVC 4开始,并设法让CRUD为单个实体工作。我决定接下来尝试解决安全问题。当Visual Studio搭建我的MVC 4项目时,它添加了一个帐户模型,视图和控制器。我已经使用the procedure described here将我的项目升级到MVC 5和EF 6。我现在想用MVC 5 scaffolded Identity模型,视图,控制器替换MVC 4安全代码。 这可能吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:6)

具有讽刺意味的是,几天前我刚刚处理这个问题......

我建议你去看一个全新的MVC 5应用程序。话虽这么说,我不确定你的应用程序在开发中有多远。

你现在用什么安全保障?我将假设SimpleMembership?如果你这样做,@Kevin Junghans的文章/项目非常好,涉及decoupling simplemembership from your application

理论上,您可以使用decoupling simplemembership,然后使用找到的答案here添加身份。

我的经历促使我重做它,但同样,我不确定你在开发中有多远,所以我不知道这是否是一个可行的选择。如果是的话,我会建议你,并在你去的时候添加你的控制器。