我需要在我的应用程序中使用自动注销系统.
如果用户未使用该应用程序超过30分钟.他们应该再次登录.
这就是我需要的.lastAccessTime应小于30分钟.如果lastAccessTime超过30分钟,则用户应使用其凭据再次登录.
(目前我在我的用户表(数据库)中使用Lastaccesstime字段自动注销,并将lastaccesstime与每个页面加载的当前时间进行比较,我不认为这是正确的方法.)
他们有什么办法实现的?提前致谢.
您应该指定SESSION LIFETIME并使用$_SESSION以查看用户是否已登录:
ini_set('session.cookie_lifetime',(60*30)); // 60 seconds times 30 = 30 minutes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1272 次 |
| 最近记录: |