MVC3 LOGIN:创建登录页面和用户身份验证

时间:2011-04-18 17:24:33

标签: login forms-authentication asp.net-mvc-3

我已经拥有可以创建,更新和删除用户的UserController,并且它还使用sql server 2008连接到数据库。

我的问题是如何创建登录页面,同时检查您输入的用户名和密码是否存在于我的数据库中,如果没有重定向到同一页面。

希望你能帮我,我是初学者。

非常感谢

1 个答案:

答案 0 :(得分:0)

这个问题非常广泛但整体而言并不是那么复杂。

如果您已经有一个可以执行创建,更新和删除的控制器,那么您将占据90%的路径。您所需要的只是获取用户的代码,并根据存储在数据库中的密码检查他们输入的密码。

因此,您的登录页面将包含一个带有用户名和passowrd的表单。我假设你有一个创建用户表单?登录表单可能有点类似。您只需获取USERNAME的行,然后检查密码,而不是插入用户名和密码。如果他们匹配,那太好了!如果没有,只需返回相同的视图。发布一些代码,以便我们给出具体的例子。