php-open-source-saver / jwt-auth
Laravel和Lumen的JSON Web Token认证
2.7.1
2024-07-25 06:42 UTC
Requires
- php: ^8.1
- ext-json: *
- illuminate/auth: ^10|^11
- illuminate/contracts: ^10|^11
- illuminate/http: ^10|^11
- illuminate/support: ^10|^11
- lcobucci/jwt: ^5.0
- namshi/jose: ^7.0
- nesbot/carbon: ^2.0|^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3
- illuminate/console: ^10|^11
- illuminate/routing: ^10|^11
- mockery/mockery: ^1.4.4
- orchestra/testbench: ^8|^9
- phpstan/phpstan: ^1
- phpunit/phpunit: ^10.5|^11
- dev-main
- 2.7.1
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.2
- 2.2.1
- 2.2.0
- 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-bugfix/260-carbon-diffin-methods
- 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-08-25 09:52:35 UTC
README
鸣谢
此仓库是从原始的tymonsdesigns/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包的implicitly disabled autodiscovery
。
当前兼容性中断
JWTGuard
有一个新的必需构造函数参数$eventDispatcher
文档
完整文档可在laravel-jwt-auth.readthedocs.io找到
安全
如果您想披露与安全相关的问题,请遵循我们的安全策略
许可协议
MIT许可协议(MIT)