如何在MVC中设置时间注销

时间:2016-06-28 10:51:10

标签: c# jquery asp.net-mvc

一位用户登录,用户只能在8小时后退出。

如何在MVC Jquery中编写代码。

var usrtime = ctx.Attendances.Select(s => s.Time && s.Id == Id);

这样我就可以获得用户登录时间。

2 个答案:

答案 0 :(得分:1)

尝试

if (logoutTime > usrtime) {
   window.location.href = '@Url.Action("ActionName", "ControllerName")';
}

然后在操作日志中将用户输出并将其重定向到登录

答案 1 :(得分:0)

请以更好的方式澄清您的情景。用户注销取决于cookie过期或令牌过期或其他方式。控制cookie的超时时间。

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login" slidingExpiration="true" timeout="480" />
</authentication>