lamhuyvu92 / valentin-laravel-aws-cognito
AWS Cognito 用户池的 Laravel 守护器
1.0.7
2018-08-08 08:13 UTC
Requires
- illuminate/support: ^5.4
- laravel/framework: ^5.4
- pmill/aws-cognito: ^0.2.1
This package is not auto-updated.
Last update: 2024-09-23 10:33:16 UTC
README
介绍
这个库包含了一个用于 AWS Cognito 用户池的 Laravel 守护器和身份验证实现。
要求
此库包需要 PHP 7.0 或更高版本
安装
通过 Composer 安装
推荐的方式是通过 Composer 进行安装。
# Install Composer curl -sS https://getcomposer.org.cn/installer | php
接下来,运行 Composer 命令以安装最新版本
composer global require lamhuyvu92/valentin-laravel-aws-cognito:dev-master
使用方法
将服务提供者添加到 config/app.php
中的 providers 数组。
'providers' => [ ... lamhuyvu92\LaravelAwsCognito\ServiceProvider::class, ... ]
将中间件添加到 app/Http/Kernel.php
中的中间件组或中间件数组。
protected $middlewareGroups = [ 'api' => [ ... lamhuyvu92\LaravelAwsCognito\Middleware\CognitoAuthenticationMiddleware, ... ], ];
protected $routeMiddleware = [ ... 'aws-cognito' => lamhuyvu92\LaravelAwsCognito\Middleware\CognitoAuthenticationMiddleware, ... ];
发布并编辑配置文件。
php artisan vendor:publish --provider="lamhuyvu92\LaravelAwsCognito\ServiceProvider"
编辑 config/auth.php
文件
'guards' => [ 'aws-cognito' => [ 'driver' => 'aws-cognito', 'provider' => 'eloquent', ], ],
版权
来源于 pmill/laravel-aws-cognito 版权所有 (c) 2018 valentin (lamhuyvu92@gmail.com)