diff --git a/catchAdmin/user/Auth.php b/catchAdmin/user/Auth.php index 31fbbcb..6095ad3 100644 --- a/catchAdmin/user/Auth.php +++ b/catchAdmin/user/Auth.php @@ -35,7 +35,7 @@ class Auth } // 记录用户登录 - $user->last_login_ip = ip2long(request()->ip()); + $user->last_login_ip = request()->ip(); $user->last_login_time = time(); $user->save(); diff --git a/catchAdmin/user/database/migrations/20191128114204_users.php b/catchAdmin/user/database/migrations/20191128114204_users.php index e76d9eb..463aa06 100644 --- a/catchAdmin/user/database/migrations/20191128114204_users.php +++ b/catchAdmin/user/database/migrations/20191128114204_users.php @@ -33,7 +33,7 @@ class Users extends Migrator ->addColumn('password', 'string',array('limit' => 255,'comment'=>'用户密码')) ->addColumn('email', 'string',array('limit' => 100, 'comment'=>'邮箱 登录')) ->addColumn('status', 'boolean',array('limit' => 1,'default'=> 1,'comment'=>'用户状态 1 正常 2 禁用')) - ->addColumn('last_login_ip', 'integer',array('limit' => 11,'default'=>0,'comment'=>'最后登录IP')) + ->addColumn('last_login_ip', 'string',array('limit' => 30,'default'=>0,'comment'=>'最后登录IP')) ->addColumn('last_login_time', 'integer',array('default'=>0,'comment'=>'最后登录时间', 'signed' => false)) ->addColumn('created_at', 'integer', array('default'=>0,'comment'=>'创建时间', 'signed' => false )) ->addColumn('updated_at', 'integer', array('default'=>0,'comment'=>'更新时间', 'signed' => false))