|
...
|
...
|
@@ -115,14 +115,12 @@ class UserLoginLogic |
|
|
|
$this->fail('该项目未找到注册账号');
|
|
|
|
}
|
|
|
|
$info = $this->autoAssembleParam($has_user);
|
|
|
|
if(!Cache::get($info['token'])){
|
|
|
|
//生成新token
|
|
|
|
$token = md5(uniqid().$info['id']);
|
|
|
|
//存储缓存
|
|
|
|
$info['token'] = $token;
|
|
|
|
$info['manager_id'] = $data['manager_id'];//代表自动登录写入日志
|
|
|
|
Cache::add($token,$info,3600 * 12);
|
|
|
|
}
|
|
|
|
//生成新token
|
|
|
|
$token = md5(uniqid().$info['id']);
|
|
|
|
//存储缓存
|
|
|
|
$info['token'] = $token;
|
|
|
|
$info['manager_id'] = $data['manager_id'];//代表自动登录写入日志
|
|
|
|
Cache::add($token,$info,3600 * 12);
|
|
|
|
Common::set_user_login(['user_id'=>$info['id'],'ip'=>request()->ip(),
|
|
|
|
'project_id'=>$info['project_id'], 'type'=>1 ,'remark' => '自动登录,操作管理员为:'.$data['manager_id']]);
|
|
|
|
return $info;
|
...
|
...
|
|