0

我使用用户登录创建了 Empty 类型的 MVC 3 应用程序(不是 Internet 或 Intranet)

用户注册过程..

它工作正常,但现在让我们假设一个名为 Ravi 的用户登录应用程序并浏览页面一段时间,然后他没有做任何操作,甚至在应用程序中单击鼠标 3 分钟

然后,

拉维再次尝试浏览一些页面,应用程序必须再次将他带到登录页面......这是我的想法......我希望你明白我的意思......现在我们可以用什么方式......

4

1 回答 1

1

这就是Forms Authentication开箱即用的方式。您在问题中提到您创建了一个 Empty 应用程序,然后讨论了一些登录和注册过程,而没有解释您是如何实现它或显示一些代码的。所以想法是,您可以在 web.config 中将表单身份验证的超时属性设置为 3 分钟,然后您可以使用该[Authorize]属性来装饰您需要保护的控制器/操作,并只允许经过身份验证的用户访问。

在ASP.NET/MVC 网站上有一些来自 PluralSight 的精彩视频,我邀请您观看。视频 7. 介绍了 ASP.NET MVC 中的身份验证和授权。

于 2012-05-13T08:36:56.810 回答