完成登陆模块代码

Original 2019-05-12 13:34:51 187
abstract:<?php /**  * Created by PhpStorm.  * User: Administrator  * Date: 2019/5/11 0011  * Time: 上午 11:39  */ namespace 
<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2019/5/11 0011
 * Time: 上午 11:39
 */
namespace app\admin\controller;
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()
    {
        $data = Request::param();
        $username = $data['username'];
        $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::delete('username');
        $this->redirect('login');
    }

}


Correcting teacher:查无此人Correction time:2019-05-13 09:42:44
Teacher's summary:完成的不错。密码要用md5()加密,继续加油。

Release Notes

Popular Entries