《使用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

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

相关推荐
xyq20242 分钟前
HTML DOM 访问
开发语言
用户32910442250414 分钟前
基于 Claude Code 实现 CI/CD 完整流程
前端·后端
星栈6 分钟前
别让 API 跳去登录页:我在 Axum 里做了认证失败双通道
前端·后端·开源
Cache技术分享6 分钟前
416. 现代 Java I/O 最佳实践 - 高效、简洁、安全地处理文本与数据
前端·后端
WL_Aurora8 分钟前
Scala核心编程(二):变量与数据类型详解
开发语言·scala
前端繁华如梦8 分钟前
three.js从盒子到链条的程序化三维实现
前端·javascript
极地星光8 分钟前
源码依赖 vs 预编译二进制包:C/C++ 项目依赖管理决策指南
c语言·开发语言·c++
用户80223847734079 分钟前
Tailwind CSS 生产环境部署优化与 CDN 使用规范
前端
共绩算力11 分钟前
第四辑:8 张「印刷品与示意图」——几何海报到工间操
前端·数据库·人工智能·共绩算力
装不满的克莱因瓶13 分钟前
【项目亮点四】支付订单超时处理与状态补偿机制设计
java·开发语言·后端·rabbitmq·消息中间件