fatihozpolat/jwtvalidity
Composer 安装命令:
composer require fatihozpolat/jwtvalidity
包简介
README 文档
README
JWT Validity, Laravel tymon/jwt için geliştirilmiş database token storage ve yönetimini içerir.
Kurulum
composer require fatihozpolat/jwtvalidity
komutunu çalıştırarak paketi kurun.
config/jwt.php dosyasındaki:
'storage' => Tymon\JWTAuth\Providers\Storage\Illuminate::class,
satırını:
'storage' => FatihOzpolat\JWTValidity\Repository\JwtBlockedStorageRepository::class,
satırı ile değiştirin.
App\Models\User.php ya da Authenticatable olan her hangi bir model
use FatihOzpolat\JWTValidity\User as FOUser; ... ... class User extends FOUser { ...
Auth Controller
use FatihOzpolat\JWTValidity\Manager; ... ... //login if($token = auth()->attempt($credentials)){ Manager::addToken($token); ... ... //logout $authHeader = request()->header('authorization'); $token = substr($authHeader, 7); //remove Bearer Manager::removeToken($token);
Bir kullanıcya ait tüm tokenleri engellemek için
$user = User::find(1); $res = Manager::blockTokens($user); //true or false
统计信息
- 总下载量: 73
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-10-20