From 5bbf69125ca8a0591cba41bbc26ec57314ae1c5b Mon Sep 17 00:00:00 2001 From: augushong Date: Sun, 1 Feb 2026 09:17:23 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=9B=B4=E6=96=B0=20AGENTS.md=20?= =?UTF-8?q?=E6=96=87=E6=A1=A3=EF=BC=8C=E8=A1=A5=E5=85=85=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=E6=9C=BA=E5=88=B6=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AGENTS.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index 1259762..0e25911 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -50,3 +50,14 @@ php think tools:db:desc - 如果不希望某个数据出现在 JSON 中,可以使用 `$this->assign('name', 'value', -1)`(第三个参数设为 -1)。 - **特殊处理**:`index` 方法GET方式默认返回分页数据。若需获取 `assign` 的数据,需在 URL 中添加参数 `get_page_data=1`。 - **生效范围**:仅在控制器模式(Controller Mode)中生效,路由模式(Route Mode)不生效。 + +### 登录认证机制 + +系统登录时会同时启用 **Session** 和 **Token** 机制。 + +- **Session 机制**:主要用于传统的浏览器环境,依赖 Cookie。 +- **Token 机制**:专门为接口开发和无法使用 Cookie 的场景(如移动端、小程序、跨域请求等)设计。 +- **使用方法**: + - 登录成功后,接口会返回 `token` 数据。 + - 前端在后续请求中,需将此 token 放入请求头:`Authorization: Bearer `。 + - 系统会自动识别并完成身份认证。