jalsoedesign/persistent-oauth-google-client

该软件包最新版本(dev-master)没有提供许可证信息。

一个持久的OAuth Google客户端,用于解决在服务器到服务器通信中使用OAuth持久性(访问/刷新令牌)的问题

dev-master 2019-05-14 14:27 UTC

This package is auto-updated.

Last update: 2024-09-21 02:38:04 UTC


README

这是一个持久的OAuth Google客户端集成,用于解决在服务器到服务器通信中使用OAuth的所有问题。

设置

  1. 登录到Google API控制台开发者面板
  2. 创建一个新的项目,命名为SimpleGoogleClient或您想要的任何名称
  3. 在菜单中点击“库”,找到客户端需要支持的库
  4. 在菜单中转到“凭据”,并访问“OAuth同意屏幕”标签
  5. 按照以下系统设置
    1. 应用类型:公开
    2. 应用名称:SimpleGoogleClient
    3. 支持邮箱(您的邮箱)
    4. 为所需的API添加作用域(这取决于您想要的服务)
    5. 授权域名(您的域名)
    6. 应用主页链接(到您网站首页的链接)
    7. 应用隐私政策链接(到您网站隐私政策的链接)
    8. 应用条款链接(到您网站条款的链接)
  6. 保存凭据,返回“凭据”标签,并点击OAuth凭据行旁边的下载图标
  7. 在创建菜单中,选择“Oauth客户端ID - 请求用户同意以便您的应用..”
  8. 在“应用类型”下拉菜单中选择“其他”,并给它命名
  9. 在弹出的窗口中点击“确定”,然后点击OAuth凭据行旁边的下载图标
  10. 最后,将下载的JSON文件放在服务器上的任何位置,并确保使用$config->setAuthConfig($pathToAuthConfigJson)引用它

示例

注意:这些示例需要在创建OAuth凭据文件之后使用!

基本CLI

基本CLI的使用示例可以在examples/cli目录下找到。

CLImax

CLImax的使用示例可以在examples/climax目录下找到。