OAuth代表“开放授权”,是一种授权协议,允许第三方服务代表资源所有者访问受保护的资源。授权与身份验证不同,因为身份验证是验证用户身份的过程,而授权是验证他们有权访问的资源的过程。因此,OAuth 是允许服务代表用户尝试相互访问的标准。
在这里,我们将看到如何从 GitHub 配置 OAuth 应用程序。
您可以在您的个人帐户下或在您拥有管理访问权限的任何组织下创建和注册 OAuth 应用程序。
但是,请记住仅使用您考虑公开共享的信息来保护您的隐私。在创建 OAuth 应用程序时避免使用敏感数据,例如内部 URL。
步骤1:如果您已经有帐户或注册,请转到https://github.com/login并填写详细信息。
填写所需的详细信息,然后单击“登录”按钮继续。
第 2 步:现在,当您登录时,您将在页面的右上角看到您的个人资料照片。单击个人资料照片,然后单击设置。
第 3 步:在左侧边栏的底部,单击开发人员设置。
第 4 步:在左侧边栏中,单击“ OAuth Apps ”。
第 5 步:现在单击“注册新应用程序”。
第 6 步:现在,填写详细信息
这里,
- 在“应用程序名称”中,填写您的应用程序名称。
- 在“主页网址”中,填写您应用程序网站的完整网址。
- “应用说明”是可选的。您可以填写它以向您的用户提供您的应用程序的基本概述。
- 最后,在“ Authorization callback URL ”中填写你的app的回调URL。
第七步:点击“注册申请”。
现在,您的新 OAuth 应用程序已注册,您将获得应用程序的客户端 ID和客户端密钥 ID 。
注意:请不要与任何人共享 Client-ID 和 Client Secret ID。