返回完成登陆模块代......登陆

完成登陆模块代码

关超2019-05-12 13:34:51187
<?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');
    }

}


最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送