yomafleet / cognito-authenticator
为 Laravel 项目使用 AWS Cognito 进行身份验证
v1.1.1
2024-01-03 03:14 UTC
Requires
- php: ^7.3|^8.0
- aws/aws-sdk-php: ^3.261
- codercat/jwk-to-pem: ^1.1
- firebase/php-jwt: ^6.3
- guzzlehttp/guzzle: ^7.5
- illuminate/support: ^8.0
Requires (Dev)
- mockery/mockery: ^1.0
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.5
This package is not auto-updated.
Last update: 2024-09-26 10:58:05 UTC
README
安装
- 使用 composer 安装
composer require laravel-cognito-authenticator
- 将 'config/auth.php' 中 'guards' 的 'driver' 选项设置为 'cognito'
[ 'api' => [ 'driver' => 'cognito', 'provider' => 'users', 'hash' => false, ], ]
- 注意,此包将向用户表添加 2 个新列,分别命名为:'sub' 和 'identities'
测试
$ ./vendor/bin/phpunit
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 获取更多信息。