mirror of
https://gitee.com/apiadmin/ApiAdmin.git
synced 2025-04-24 02:13:59 +08:00
修改数据库配置
This commit is contained in:
parent
0da7fda3b9
commit
30775cbe64
@ -21,11 +21,38 @@ class User extends Base {
|
|||||||
return $this->error('缺少关键数据!');
|
return $this->error('缺少关键数据!');
|
||||||
}
|
}
|
||||||
$password = $this->getPwdHash($password);
|
$password = $this->getPwdHash($password);
|
||||||
$isOk = Db::table('users')->where(['username' => $username, 'password' => $password])->count();
|
$userInfo = Db::table('user')->where(['username' => $username, 'password' => $password])->find();
|
||||||
if( !$isOk ){
|
if( empty($userInfo) ){
|
||||||
$this->error('用户名或者密码错误!');
|
$this->error('用户名或者密码错误!');
|
||||||
}else{
|
}else{
|
||||||
|
if( $userInfo['status'] ){
|
||||||
|
|
||||||
|
//保存用户信息和登录凭证
|
||||||
|
S($userInfo['_id'], session_id(), C('ONLINE_TIME'));
|
||||||
|
session('uid', $userInfo['_id']);
|
||||||
|
|
||||||
|
//获取跳转链接,做到从哪来到哪去
|
||||||
|
$url = empty(session('loginFrom')) ? U('Index/index') : session('loginFrom');
|
||||||
|
session('loginFrom', null);
|
||||||
|
|
||||||
|
//更新用户数据
|
||||||
|
$userData = D('UserData')->where(['uid' => $userInfo['_id']])->find();
|
||||||
|
$data = [];
|
||||||
|
if( $userData ){
|
||||||
|
$data['loginTimes'] = $userData['loginTimes'] + 1;
|
||||||
|
$data['lastLoginIp'] = get_client_ip(1);
|
||||||
|
$data['lastLoginTime'] = NOW_TIME;
|
||||||
|
D('UserData')->where(['uid' => $userInfo['_id']])->save($data);
|
||||||
|
}else{
|
||||||
|
$data['loginTimes'] = 1;
|
||||||
|
$data['uid'] = $userInfo['_id'];
|
||||||
|
D('UserData')->add($data);
|
||||||
|
}
|
||||||
|
|
||||||
|
$this->success('登录成功', $url);
|
||||||
|
}else{
|
||||||
|
$this->error('用户已被封禁,请联系管理员');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
return $this->fetch();
|
return $this->fetch();
|
||||||
|
@ -15,33 +15,6 @@ return [
|
|||||||
'WEBSITE_DOMAIN' => 'http://www.7d-vision.com', //官方网址
|
'WEBSITE_DOMAIN' => 'http://www.7d-vision.com', //官方网址
|
||||||
'COMPANY_NAME' => '七维视觉科技有限公司', //公司名称
|
'COMPANY_NAME' => '七维视觉科技有限公司', //公司名称
|
||||||
|
|
||||||
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
// | 数据库配置
|
|
||||||
// +----------------------------------------------------------------------
|
|
||||||
'database' => [
|
|
||||||
// 数据库类型
|
|
||||||
'type' => 'mysql',
|
|
||||||
// 服务器地址
|
|
||||||
'hostname' => '127.0.0.1',
|
|
||||||
// 数据库名
|
|
||||||
'database' => 'admin',
|
|
||||||
// 数据库用户名
|
|
||||||
'username' => 'root',
|
|
||||||
// 数据库密码
|
|
||||||
'password' => 'root',
|
|
||||||
// 数据库连接端口
|
|
||||||
'hostport' => '3306',
|
|
||||||
// 数据库连接参数
|
|
||||||
'params' => [],
|
|
||||||
// 数据库编码默认采用utf8
|
|
||||||
'charset' => 'utf8',
|
|
||||||
// 数据库表前缀
|
|
||||||
'prefix' => '',
|
|
||||||
// 数据库调试模式
|
|
||||||
'debug' => false,
|
|
||||||
],
|
|
||||||
|
|
||||||
// +----------------------------------------------------------------------
|
// +----------------------------------------------------------------------
|
||||||
// | 应用设置
|
// | 应用设置
|
||||||
// +----------------------------------------------------------------------
|
// +----------------------------------------------------------------------
|
||||||
|
@ -15,11 +15,11 @@ return [
|
|||||||
// 服务器地址
|
// 服务器地址
|
||||||
'hostname' => '127.0.0.1',
|
'hostname' => '127.0.0.1',
|
||||||
// 数据库名
|
// 数据库名
|
||||||
'database' => '',
|
'database' => 'admin',
|
||||||
// 用户名
|
// 用户名
|
||||||
'username' => 'root',
|
'username' => 'root',
|
||||||
// 密码
|
// 密码
|
||||||
'password' => '',
|
'password' => 'root',
|
||||||
// 端口
|
// 端口
|
||||||
'hostport' => '',
|
'hostport' => '',
|
||||||
// 连接dsn
|
// 连接dsn
|
||||||
|
Loading…
x
Reference in New Issue
Block a user