a-kurau / jwt-auth
Laravel 和 Lumen 的 JSON Web Token 认证
2.1.0
2023-02-17 11:42 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- illuminate/auth: ^6|^7|^8.67|^9|^10
- illuminate/contracts: ^6|^7|^8.67|^9|^10
- illuminate/http: ^6|^7|^8.67|^9|^10
- illuminate/support: ^6|^7|^8.67|^9|^10
- lcobucci/jwt: ^4.0
- namshi/jose: ^7.0
- nesbot/carbon: ^1.0|^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3
- illuminate/console: ^6|^7|^8.67|^9|^10
- illuminate/routing: ^6|^7|^8.67|^9|^10
- mockery/mockery: ^1.4.4
- orchestra/testbench: ^4.18|^5.8|^6.3|^7|^8
- phpstan/phpstan: ^1
- phpunit/phpunit: ^8.5|^9.4|^10
- rector/rector: ^0.12.4
- vlucas/phpdotenv: ^5.2.0
- yoast/phpunit-polyfills: ^1.0.2
- dev-main
- 2.1.0
- 2.0.x-dev
- 2.0.0
- 2.0.0-RC1
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.1
- 1.1.0
- 1.0.03
- 1.0.2
- 1.0.1
- 1.0.0
- 1.0.0-rc.5.1
- 1.0.0-rc.5
- 1.0.0-rc.4.1
- 1.0.0-rc.4
- 1.0.0-rc.3
- 1.0.0-rc.2
- 1.0.0-rc.1
- 1.0.0-beta.3
- 1.0.0-beta.2
- 1.0.0-beta.1
- 1.0.0-alpha.3
- 1.0.0-alpha.2
- 1.0.0-alpha1
- 0.5.12
- 0.5.11
- 0.5.10
- 0.5.9
- 0.5.8
- 0.5.7
- 0.5.6
- 0.5.5
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.12
- 0.3.11
- 0.3.10
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.0
- 0.1.0
- dev-hotfix/fix-php-8.1-warnings
- dev-hotfix/phpunit-comments-8.1
- dev-feature/coverage
- dev-dependabot/add-v2-config-file
This package is auto-updated.
Last update: 2024-09-30 14:18:11 UTC
README
致谢
此仓库是从原始的 tymondesigns/jwt-auth 分支而来,我们决定进行分支并独立工作,因为原始版本已经很长时间没有更新,并且持续为应用程序提供支持。
从 tymondesigns/jwt-auth
迁移
此版本使用了不同的命名空间,与 tymondesigns/jwt-auth
不同,但总体上提供相同的 API,使得迁移到此仓库变得相对容易
- 运行
composer remove tymon/jwt-auth
信息 由于该包仍在使用中,将出现错误,请忽略。
- 将所有
Tymon\JWTAuth
的出现替换为PHPOpenSourceSaver\JWTAuth
。提示:您可以使用 IDE 中的 查找和替换 功能。尝试使用 Ctrl + Shift + R
- 运行
composer require php-open-source-saver/jwt-auth
注意
由于我们库中添加了新功能,存在一些不兼容性。 在大多数情况下这不会影响您,除非您已经 隐式禁用了原始 Tymon 包的自动发现。
当前兼容性问题
JWTGuard
新增了必需的构造函数参数$eventDispatcher
文档
完整文档可在 laravel-jwt-auth.readthedocs.io 查找
安全
如果您想报告一个安全问题,请遵循我们的 安全策略
许可
MIT 许可证 (MIT)