Commit fce6fa83 authored by clone's avatar clone

登陆验证

parent 6f22e973
...@@ -30,6 +30,10 @@ class Login extends Basic ...@@ -30,6 +30,10 @@ class Login extends Basic
return view("/login/login"); return view("/login/login");
} }
/**
* 登陆验证
* @return \think\response\View
*/
public function loginVerify() public function loginVerify()
{ {
$name = $_POST["username"]; $name = $_POST["username"];
...@@ -41,8 +45,10 @@ class Login extends Basic ...@@ -41,8 +45,10 @@ class Login extends Basic
$params["pswd"] = md5(md5($passwd)); $params["pswd"] = md5(md5($passwd));
$result = $this->loginDb->verifyUser($params); $result = $this->loginDb->verifyUser($params);
//todo 更新登录信息
if (count($result) > 0) { if (count($result) > 0) {
//todo 更新登录信息
$this->loginDb->updateLoginTime($result[0]["id"]);
Session::set("userName",$result[0]["name"]); Session::set("userName",$result[0]["name"]);
Session::set("userId",$result[0]["id"]); Session::set("userId",$result[0]["id"]);
Session::set("lastLoginTime",time()); Session::set("lastLoginTime",time());
......
...@@ -17,7 +17,8 @@ class AdminModel extends Model ...@@ -17,7 +17,8 @@ class AdminModel extends Model
{ {
// 设置当前模型对应的完整数据表名称 // 设置当前模型对应的完整数据表名称
protected $table = 'u_admin'; protected $table = 'u_admin';
protected $db ; protected $db;
public function __construct() public function __construct()
{ {
$this->db = Db::table($this->table); $this->db = Db::table($this->table);
...@@ -30,4 +31,10 @@ class AdminModel extends Model ...@@ -30,4 +31,10 @@ class AdminModel extends Model
->select(); ->select();
} }
public function updateLoginTime($id)
{
$param["last_login_time"] = date("Y-m-d H:i:s", time());
return $this->save($param, $id);
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment