cubequence/oauth

此包已被废弃,不再维护。未建议替代包。

为CubeQuence制作的PHP FusionAuth客户端


README

banner.png

Total Downloads Latest Stable Version License

OAuth

为CubeQuence制作的PHP FusionAuth客户端

安装

  1. composer require cubequence/oauth

示例

查看examples文件夹

客户端方法

  • constuct

    • flowProvider: 必要流程的flowProvider实例
    • authorizationServer: FusionAuth实例url
    • clientId: 客户端ID
    • clientSecret: 客户端密钥
  • start

    • 无变量,根据flowProvider返回数据
  • callback

    • queryParams: $_GET对象
    • storedVar: 存储的状态或device_code
  • refresh

    • refreshToken: callback或refresh返回的刷新令牌
  • getUser

    • accessToken: callback或refresh返回的accessToken
  • logout

    • 无变量,返回注销url

安全漏洞

请参阅我们的安全策略,了解如何报告安全漏洞:https://github.com/CubeQuence/oauth/security/policy

许可协议

CubeQuence框架是开源软件,采用MIT许可协议