2011-04-18 67 views
0

我已经有UserController,可以创建,更新和删除用户,它也连接到数据库使用sql server 2008。MVC3登录:创建一个登录页面和用户身份验证

我的问题是我如何在登录页面创建,并在同一时间检查,如果的用户名和密码,您键入的存在对我的数据库,如果不重定向到同一页面。

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

多感谢

回答

0

这个问题是超宽但总体过程是不是真的那么复杂。

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

所以你的登录页面会有一个需要用户名和密码的表单。我假设你有一个创建用户表单?登录表单可能有点类似。而不是插入用户名和密码,你只需抓住USERNAME的行,然后检查密码。如果他们匹配,太棒了!如果不是,则返回相同的视图。发布一些代码,以便我们给出具体的例子。