Merge branch 'feature/promote' of 47.111.118.107:/srv/git/platform into feature/promote

master
zyx 5 years ago
commit 0ce8984c13

@ -79,7 +79,7 @@ class MemberModel extends Model {
);
session('user_auth', $auth);
session('user_auth_sign', data_auth_sign($auth));
setcookie(session_name(),session_id(),time()+3600);
session('user_auth_expire', time());
}
public function getNickName($uid){

@ -23,10 +23,19 @@ const ONETHINK_ADDON_PATH = './Addons/';
*/
function is_login()
{
// 判断是否过期 过期时间一个小时
$expire = 3600;
$user = session('user_auth');
if (empty($user)) {
return 0;
} else {
if (time() - intval(session('user_auth_expire')) > $expire) { // 过期正则直接去除掉session 并且返回false
session('user_auth', null);
session('user_auth_sign', null);
return 0;
} else {
session('user_auth_expire', time() + $expire);
}
return session('user_auth_sign') == data_auth_sign($user) ? $user['uid'] : 0;
}
}

Loading…
Cancel
Save