提问交流

提问交流

使用问题咨询
经验分享

经验分享

开发经验交流分享
功能建议

功能建议

官方开发功能建议
BUG反馈

BUG反馈

使用BUG反馈
模块&插件&数据包

模块&插件&数据包

模块插件数据包分享
框架发布

框架发布

是否有自定义添加一列的表单功能?

回复

veeki 发起了问题 • 1 人关注 • 0 个回复 • 21 次浏览 • 1 天前 • 来自相关话题

建议用户支持禁用后 强制被下线功能

yangweijie 发表了文章 • 0 个评论 • 61 次浏览 • 2018-06-25 10:52 • 来自相关话题

自己探索了下 实现了下
 

修改is_signin 函数 主动查询一次用户状态,禁用后清session 和cookie 就好 function is_signin()
{
$user = session('user_auth');
if (empty($user)) {
// 判断是否记住登录
if (cookie('?uid') && cookie('?signin_token')) {
$UserModel = new User();
$user = $UserModel::get(cookie('uid'));
if ($user) {
if($user['status'] == 0){
goto force_exit;
}
$signin_token = data_auth_sign($user['username'].$user['id'].$user['last_login_time']);
if (cookie('signin_token') == $signin_token) {
// 自动登录
$UserModel->autoLogin($user);
return $user['id'];
}
}
};
return 0;
}else{
if(session('user_auth_sign') == data_auth_sign($user)){
$user = User::get($user['uid']);
if($user['status'] == 0){
force_exit:
cookie('uid', null);
cookie('signin_token', null);
session('user_auth', null);
session('user_auth_sign', null);
return 0;
}else{
return $user['id'];
}
}else{
return 0;
}
}
}
  查看全部
自己探索了下 实现了下
 

修改is_signin 函数 主动查询一次用户状态,禁用后清session 和cookie 就好
    function is_signin()
{
$user = session('user_auth');
if (empty($user)) {
// 判断是否记住登录
if (cookie('?uid') && cookie('?signin_token')) {
$UserModel = new User();
$user = $UserModel::get(cookie('uid'));
if ($user) {
if($user['status'] == 0){
goto force_exit;
}
$signin_token = data_auth_sign($user['username'].$user['id'].$user['last_login_time']);
if (cookie('signin_token') == $signin_token) {
// 自动登录
$UserModel->autoLogin($user);
return $user['id'];
}
}
};
return 0;
}else{
if(session('user_auth_sign') == data_auth_sign($user)){
$user = User::get($user['uid']);
if($user['status'] == 0){
force_exit:
cookie('uid', null);
cookie('signin_token', null);
session('user_auth', null);
session('user_auth_sign', null);
return 0;
}else{
return $user['id'];
}
}else{
return 0;
}
}
}

 

建议添加表单令牌 - 数据安全性提高

回复

simone 发起了问题 • 1 人关注 • 0 个回复 • 184 次浏览 • 2018-05-24 17:37 • 来自相关话题

微信模块何时发布

回复

jy00730190 发起了问题 • 2 人关注 • 0 个回复 • 271 次浏览 • 2018-02-24 11:20 • 来自相关话题

单行文本标签组

回复

清风笑对人生 发起了问题 • 1 人关注 • 0 个回复 • 261 次浏览 • 2017-09-06 16:23 • 来自相关话题

插件相关优化

回复

herd21 发起了问题 • 1 人关注 • 0 个回复 • 413 次浏览 • 2017-05-21 13:11 • 来自相关话题

有没有人做商城模块?

回复

xianzhi0520 发起了问题 • 1 人关注 • 0 个回复 • 520 次浏览 • 2017-02-15 17:05 • 来自相关话题