修改数据库配置

This commit is contained in:
zhaoxiang 2016-11-05 00:12:22 +08:00
parent 0da7fda3b9
commit 30775cbe64
3 changed files with 31 additions and 31 deletions

View File

@ -21,11 +21,38 @@ class User extends Base {
return $this->error('缺少关键数据!');
}
$password = $this->getPwdHash($password);
$isOk = Db::table('users')->where(['username' => $username, 'password' => $password])->count();
if( !$isOk ){
$userInfo = Db::table('user')->where(['username' => $username, 'password' => $password])->find();
if( empty($userInfo) ){
$this->error('用户名或者密码错误!');
}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{
return $this->fetch();

View File

@ -15,33 +15,6 @@ return [
'WEBSITE_DOMAIN' => 'http://www.7d-vision.com', //官方网址
'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,
],
// +----------------------------------------------------------------------
// | 应用设置
// +----------------------------------------------------------------------

View File

@ -15,11 +15,11 @@ return [
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => '',
'database' => 'admin',
// 用户名
'username' => 'root',
// 密码
'password' => '',
'password' => 'root',
// 端口
'hostport' => '',
// 连接dsn