laravel 中php artisan install:api 安装详细使用方法
1. 执行安装
php artisan install:api
2. 配置 User 模型
在 app/Models/User.php 中引入 HasApiTokens trait:
use Laravel\Sanctum\HasApiTokens;
class User extends Authenticatable
{
use HasApiTokens, HasFactory, Notifiable;
}
3. 定义 API 路由
编辑 routes/api.php:
->middleware('auth:sanctum');
4. 签发 Token
// 为用户创建令牌(明文只在创建时返回一次)
$token = $user->createToken('token-name')->plainTextToken;
// 带能力/作用域的令牌
$token = $user->createToken('token-name', ['server:update'])->plainTextToken;
5. 请求时携带 Token
在 HTTP 请求头中加入: plaintext Authorization: Bearer {your-token}
最近访问时间:2026-08-16 02:39:47