jobilla / passport-revoke
使用简单的Artisan命令撤销Laravel Passport令牌
v1.3.1
2022-02-03 14:21 UTC
Requires
- illuminate/console: 5.7.*|5.8.*|^6.0|^7|^8
- illuminate/support: 5.7.*|5.8.*|^6.0|^7|^8
- laravel/passport: ^7.0|^8|^9
Requires (Dev)
- mockery/mockery: ^1.2
- orchestra/testbench: 3.7.*|3.8.*
- phpunit/phpunit: ^7.5
- ramsey/uuid: ^3.8
README
此包提供单个Artisan命令,用于撤销一组活动Laravel Passport令牌,以简化大规模撤销。如果在JWT中添加或删除声明,需要每个用户都有新颁发的令牌时,这非常有用。
安装
使用Composer安装此包。
composer require jobilla/passport-revoke
用法
不向命令传递任何参数将撤销所有活动令牌
php artisan passport:revoke
您可以将令牌ID作为参数传递以撤销单个令牌
php artisan passport:revoke 3
或者,您可以传递--user
选项以撤销特定用户的全部活动令牌。
php artisan passport:revoke --user=27