abstrait:<?phpnamespace app\admin\controller;//use think\facade\View; //view創(chuàng)建靜態(tài)代理use app\admin\model\UserModel;use think\Controller;use think\facade\Request;use think\facade\Session;class Login exten
<?php
namespace app\admin\controller;
//use think\facade\View; //view創(chuàng)建靜態(tài)代理
use app\admin\model\UserModel;
use think\Controller;
use think\facade\Request;
use think\facade\Session;
class Login extends Controller
{
//模板渲染
public function login()
{
return $this->fetch();
}
public function DoLogin()
{
// 獲取前臺提交過來的數(shù)據(jù)
$data = Request::param();
$username = $data['username'];
// 使用用戶名來查詢數(shù)據(jù)庫是否有對應(yīng)的數(shù)據(jù)
$user = UserModel::where('username', $username)->find();
if($user != true){
$info = ['res'=>0,'msg'=>'用戶名不存在!'];
}elseif($data['password'] != $user['password']){
$info = ['res'=>0,'msg'=>'密碼有誤!'];
}else{
$info = ['res'=>1,'msg'=>'登錄成功!'];
Session::set('username', $user['username']);
}
return $info;
}
public function LoginOut()
{
//刪除Session中的用戶名
Session::delete('username');
//退出跳轉(zhuǎn)
$this->redirect('login');
}
}
Professeur correcteur:查無此人Temps de correction:2019-06-15 09:13:24
Résumé du professeur:完成的不錯,后臺cms管理系統(tǒng),最重要的就是權(quán)限。繼續(xù)加油。