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

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

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

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

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

使用ThinkPHP6创建控制器,开始项目开发;这里先做个简单的登录功能

现在先创建一个Passport控制器

复制代码
php think make:controller admin@Passport --plain
复制代码
<?php
declare (strict_types = 1);

namespace app\admin\controller;

class Passport
{
    //
}

接下来创建一个登录方法:login

复制代码
<?php
declare (strict_types = 1);

namespace app\admin\controller;

class Passport
{
    //登录
    public function login()
    {
        return '登录接口';
    }
}

这里可以通过接口测试工具测试登录接口是否成功

测试前先确认项目已经运行,进入项目根目,输入下面命令

复制代码
php think run

默认访问地址为:http://localhost:8000

这里,登录接口就做好了,在接口方法里面写入登录逻辑就可以了

相关推荐
c++之路2 分钟前
C++ 预处理器
开发语言·c++
ConardLi4 分钟前
开源我的 GPT-Image2 生图 Skill,附大量玩法指南
前端·人工智能·后端
我是Superman丶9 分钟前
Antigravity Retry 自动重试脚本
前端·javascript·vue.js
CN-Dust16 分钟前
【C++专题】格式化输出与输入
开发语言·c++·算法
是大强18 分钟前
nvm安装node成功npm失败
前端·npm·node.js
AI人工智能+电脑小能手20 分钟前
【大白话说Java面试题】【Java基础篇】第19题:HashMap的key如何减少发生哈希冲突
java·开发语言·后端·面试·哈希算法·hash-index·hash
im_AMBER26 分钟前
Leetcode 162 除了自身以外数组的乘积 | 接雨水
开发语言·javascript·数据结构·算法·leetcode
是个西兰花34 分钟前
C++:异常
开发语言·c++·异常
\xin37 分钟前
pikachu自编CSRF(GET),CSRF(POST),CSRF(token)
前端·csrf
网络安全许木38 分钟前
自学渗透测试第28天(协议补漏与FTP抓包)
运维·服务器·网络安全·渗透测试·php