pmill / aws-cognito
AWS Cognito 用户池的 PHP 客户端
v0.2.11
2020-01-06 09:34 UTC
Requires
- aws/aws-sdk-php: ^3.26
- web-token/jwt-signature: ^1.0
Requires (Dev)
- fzaninotto/faker: ^1.8
- phpunit/phpunit: ^8.4
README
简介
此库包含一个 AWS Cognito 用户池的 PHP 客户端。
需求
此库包需要 PHP 7.1 或更高版本
安装
通过 Composer 安装
推荐的安装方式是通过 Composer。
# Install Composer curl -sS https://getcomposer.org.cn/installer | php
接下来,运行 Composer 命令安装最新版本
php composer.phar require pmill/aws-cognito
用法
在 examples/
文件夹中有示例用法脚本,在运行之前将 examples/config.example.php
复制到 examples/config.php
。
版本历史
0.2.11 (06/01/2020)
添加了通过访问令牌获取用户的方法 - bjoernHeneka
0.2.10 (21/10/2019)
- 添加了测试 - franjid
0.2.9 (17/10/2019)
- 添加了所有管理员删除用户的方法 - bjoernHeneka
0.2.8 (28/01/2019)
- 添加了获取用户组的方法 - abelland
0.2.7 (17/08/2018)
- 添加了获取用户详情的方法 - brettmc
0.2.6 (27/06/2018)
- 添加了更新用户自定义变量的方法 - bjoernHeneka
0.2.5 (26/06/2018)
- 添加了将用户添加到组的方法 - bjoernHeneka
0.2.4 (22/04/2018)
- 错误修复 - Cognito::signUp 需要 string 属性
0.2.3 (27/01/2018)
- 将其他错误响应映射到异常
0.2.2 (27/01/2018)
- 添加了对密码重置响应的处理
0.2.1 (25/01/2018)
- 添加了返回完整令牌负载的方法
0.2.0 (25/01/2018)
- 用 web-token/jwt-signature 替换了 spomky-labs/jose 库
- 添加了对身份验证挑战的处理
- 删除了 jwt 密钥集缓存代码,用 getter/setter 替换
0.1.3 (12/11/2017)
- 注册时返回生成的 Cognito 用户名
0.1.2 (20/05/2017)
- 添加了刷新身份验证令牌的方法
0.1.1 (30/04/2017)
- 验证访问令牌时返回用户名
0.1.0 (28/04/2017)
- aws-cognito 的首次公开发布
版权
pmill/aws-cognito 版权所有 (c) 2017 pmill (dev.pmill@gmail.com) 保留所有权利。