emmelaineglz / orchextra-client-php
OrchextraClient身份验证的SDK
dev-master
2017-06-13 16:18 UTC
Requires
- guzzlehttp/guzzle: ^6.2
This package is not auto-updated.
Last update: 2024-09-29 02:49:45 UTC
README
Orchextra-Client认证服务消费SDK
通过composer安装
composer require emmelaineglz/orchextra-client-php
使用示例
require "vendor/autoload.php"; use Gigigo\Orchextra\Auth;
实例化类
$auth = new Auth('https://ejemplo.com.mx');
引用客户端身份验证方法,调用返回令牌和过期时间的函数。
$client = $auth->authClient('cliente1', '12345'); echo $auth->getToken(); echo $auth->getExpiresIn();
对于用户登录,引用用户身份验证方法,调用返回用户完整信息的函数。
$user = $auth->loginUser('user1', '123456'); echo $user->getEmail(); echo $user->getName(); echo $user->getUsername();