cesg/jwt-token-guard
Composer 安装命令:
composer require cesg/jwt-token-guard
包简介
Laravel simple JWT token guard
README 文档
README
Laravel simple JWT token guard
Install
composer require cesg/jwt-token-guard
Configure
Configure the auth driver
'api' => [ 'driver' => 'jwt', 'provider' => 'users', 'key' => env('JWT_KEY', \md5(env('APP_NAME'))), ],
Example secret key
openssl rand -hex 64
Usage
Javascript
const token = ''; axios.defaults.headers.common['Authorization'] = `Bearer ${token}`;
Laravel
protected function authenticated(Request $request, $user) { $jwt = JWT::encode([ 'sub' => $user->getAuthIdentifier(), 'iss' => config('app.name'), 'iat' => now()->timestamp, ], config('auth.guards.api.key')); session(\compact('jwt')); }
统计信息
- 总下载量: 1.49k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-01-24