fastybird / simple-auth
PSR-7 认证与授权工具
v0.14.3
2024-08-29 19:21 UTC
Requires
- php: >=8.1.0
- ext-openssl: *
- casbin/casbin: ^3.23
- contributte/event-dispatcher: ^0.9
- cweagans/composer-patches: ^1.7
- fastybird/datetime-factory: ^0.7
- ipub/doctrine-crud: ^5.0
- ipub/doctrine-orm-query: ^0.1
- ipub/slim-router: ^0.2.0
- latte/latte: ^3.0
- lcobucci/jwt: ^4.2
- nette/application: ^3.1
- nette/bootstrap: ^3.1
- nette/di: ^3.0
- nette/utils: ^3.2||^4.0
- ramsey/uuid: ^4.2
- ramsey/uuid-doctrine: ^1.8
Requires (Dev)
- brianium/paratest: ^7.3
- guzzlehttp/psr7: ^2.6
- infection/infection: ^0.27
- nettrine/cache: ^0.3
- nettrine/orm: ^0.8
- orisai/coding-standard: ^3.2
- pds/skeleton: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-doctrine: ^1.3
- phpstan/phpstan-nette: ^1.2
- phpstan/phpstan-phpunit: ^1.1
- phpstan/phpstan-strict-rules: ^1.5
- phpunit/phpunit: ^10.0
- staabm/annotate-pull-request-from-checkstyle: ^1.8
- symfony/console: ^5.0|^6.0
- tracy/tracy: ^2.9
This package is auto-updated.
Last update: 2024-08-29 19:22:20 UTC
README
FastyBird 简单认证库是什么?
这是一个 Nette 框架 扩展,实现了 JWT 服务和基本用户认证。
特性
- Doctrine2 访问令牌管理器
- PSR-7 认证中间件
- PSR-7 授权中间件
- Doctrine2 实体所有者映射
- 控制器 PHPDoc 访问验证
安装
安装 fastybird/simple-auth 的最佳方式是使用 Composer
composer require fastybird/simple-auth
文档
在 文档 中了解如何构建 JWT 令牌并处理对您资源的访问。
主页 https://www.fastybird.com 和仓库 https://github.com/FastyBird/simple-auth.