liginc/unias-client-php

LIG 统一账户服务 OAuth 2.0 客户端提供商,用于 PHP League OAuth2-Client

1.1.1 2017-10-19 05:46 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:39:27 UTC


README

LIG 统一账户服务 OAuth 2.0 客户端提供商,用于 PHP League OAuth2-Client。

要求

  • PHP >= 7.0

使用

安装

composer require liginc/unias-client-php

设置新的客户端

new UniasProvider([
    'clientId'     => 'XXXXXXXXXXXXXXXXXXXX',
    'clientSecret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',
    'redirectUri'  => 'https://yourservice.example.com/login/callback',
    'authorizeUri' => 'https://unias.example.com/',
    'tokenUri'     => 'https://api.unias.example.com/token',
    'apiBaseUri'   => 'https://api.example.com/',
]);

参数

  • clientId:授权服务器(Unias 服务提供商)提供的已注册的 客户端 ID
  • clientSecret:客户端 ID 注册到 授权服务器客户端密码
  • redirectUri: 指向 客户端(您的服务)的 重定向端点 的 URI。
  • authorizeUri: 指向 授权服务器授权端点 的 URI。
  • tokenUri: 指向 授权服务器令牌端点 的 URI。
  • apiBaseUri: 指向 资源服务器 API 端点的基 URI。

库文档

这是一个 PHP League's OAuth 2.0 Client 的插件提供商,因此我们建议您参考 库文档 以获取详细的使用说明。