【问题标题】:does Github support OAuth 20 resource owner password credential grant type?Github 是否支持 OAuth 20 资源所有者密码凭证授予类型?
【发布时间】:2019-12-08 06:30:35
【问题描述】:

Github 是否支持 OAuth 20 资源所有者密码凭证授予类型?我知道您可以使用 CLI 的基本身份验证来使用 Github 帐户登录。基本身份验证可用于直接请求各种用户数据(如电子邮件、团队等)。我很想知道CL是否可以通过使用ROPC请求OAuth access_token,然后使用access_token(类似于授权码授予类型)来请求用户数据。

【问题讨论】:

    标签: github oauth access-token


    【解决方案1】:

    Github 的 oAuth 实现只支持authorization code grant type。作为替代方案(与 CLI 类似),您可以retrieve a personal access token via basic auth,然后使用令牌进行后续资源访问。

    【讨论】:

    • 好的。所以 CLI 不能请求 access_token 和内省 access_token。 CLI 必须直接使用基本身份验证(用 PAT 替换密码)来请求用户数据。
    猜你喜欢
    • 1970-01-01
    • 2014-07-25
    • 2016-12-31
    • 1970-01-01
    • 2016-03-03
    • 2021-06-20
    • 2014-09-02
    • 2017-01-02
    • 2013-09-09
    相关资源
    最近更新 更多