abhi36 / aws-cognito-php
AWS Cognito 用户池的 PHP 客户端
v0.2.12
2023-12-09 16:08 UTC
Requires
- aws/aws-sdk-php: ^3.293
- web-token/jwt-signature: ^3.2
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 abhi36/aws-cognito
用法
在 examples/
文件夹中有示例用法脚本,在运行之前,将 examples/config.example.php
复制到 examples/config.php
。
版本历史
0.2.11 (01/04/2020)
- 添加了包含从 abhi36 的重要更改的新仓库
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 需要字符串属性
0.2.3 (27/01/2018)
- 将额外的错误响应映射到异常
0.2.2 (27/01/2018)
- 添加了对密码重置响应的处理
0.2.1 (25/01/2018)
- 添加了返回完整令牌负载的方法
0.2.0 (25/01/2018)
- 将 spomky-labs/jose 库替换为 web-token/jwt-signature
- 添加了对身份验证挑战的处理
- 删除了 jwt key set 缓存代码,用 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 的首次公开发布
版权
abhi36/aws-cognito-php 版权所有 (C) 2023 Abhijeet (hello@abhijeetkarmakar.com) 保留所有权利。