《使用ThinkPHP6开发项目》 - 登录接口一

《使用ThinkPHP6开发项目》 - 安装ThinkPHP框架-CSDN博客

《使用ThinkPHP6开发项目》 - 设置项目环境变量-CSDN博客

《使用ThinkPHP6开发项目》 - 项目使用多应用开发-CSDN博客

《使用ThinkPHP6开发项目》 - 创建应用-CSDN博客

《使用ThinkPHP6开发项目》 - 创建控制器-CSDN博客

在登录方法中写入登录的业务逻辑

public function login()
{
    $param = request()->param();
    if(empty($param['account'])) return json(['msg'=>'账号必填'],201);
    if(empty($param['password'])) return json(['msg'=>'密码必填'],201);
    if($param['account'] == 'admin' && $param['password'] == '123456'){
        return json(['msg'=>'登录成功'],200);
    }else{
        return json(['msg'=>'账号不存在或密码错误']);
    }
}

《使用ThinkPHP6开发项目》 - 登录接口一_第1张图片

《使用ThinkPHP6开发项目》 - 登录接口一_第2张图片

《使用ThinkPHP6开发项目》 - 登录接口一_第3张图片

这里也可以与前端协商好状态码以及接口返回结果的格式

你可能感兴趣的:(ThinkPHP6,登录)