MVC 5使用session来存储登录信息?

时间:2014-05-20 07:20:14

标签: c# authentication model-view-controller login

这是一个关于正确方法而不是编码问题的问题。假设我有一个带注册和登录系统的MVC应用程序。我有一个SQL数据库,我存储注册信息并在用户想要登录时连接到它。

一旦我对用户进行身份验证,是否可以将所需信息(如用户名)存储到会话变量中,然后在整个应用程序中引用它?

1 个答案:

答案 0 :(得分:2)

由于许多原因,这可能但不推荐。 使用ASP.NET Identity完成所有这些操作。最新版本的Visual Studio附带了很好的示例MVC项目,这些项目实现了完整的注册/登录/丢失密码等循环。