我是MVC的新手。我想使用会话ID创建登录页面,以便我可以检查每个控制器中的ID以及同一控制器中的每个方法。是否有任何cookie要求?如果是,那么请使用数据库第一种方法帮助我。
答案 0 :(得分:0)
1)检查是否成功登录
var x = users.User.where(x=>x.username==m.username && x.password==m.password)
2)将主键(通常)分配给会话
会话["用户ID&#34] = x.UserID;
3)检查ActionResult
public actionResult xyz()
{
if(Session["UserId"]!=null)
// Do something
}
4)但是使用会话并不是最好的方法