moonshine/jwt
最新稳定版本:2.0.0
Composer 安装命令:
composer require moonshine/jwt
包简介
JWT authenticate support for MoonShine
README 文档
README
JWT Authentication for MoonShine
A simple way to switch your admin panel to API mode and interact via tokens
Requirements
- MoonShine 3+
- Laravel 10+
- PHP 8.2+
Installation
composer require moonshine/jwt
php artisan vendor:publish --provider="MoonShine\JWT\Providers\JWTServiceProvider"
Add the base64 encoded secret key to the JWT_SECRET variable in the .env file
JWT_SECRET=YOUR_BASE64_SECRET_HERE
Usage
config/moonshine.php in v3.*
use MoonShine\JWT\JWTAuthPipe; use MoonShine\JWT\Http\Middleware\AuthenticateApi; return [ 'middleware' => [], 'auth' => [ 'middleware' => AuthenticateApi::class, 'pipelines' => [ JWTAuthPipe::class ], ] ];
config/moonshine.php in v4.*
use MoonShine\JWT\JWTAuthPipe; use MoonShine\JWT\Http\Middleware\AuthenticateApi; return [ 'middleware' => [], 'auth' => [ 'middleware' => [ AuthenticateApi::class, ], 'pipelines' => [ JWTAuthPipe::class ], ] ];
统计信息
- 总下载量: 61
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-10-19