0

我正在开发我正在使用的 iPhone 应用程序github api

要访问 github,我将 Oauth 与web applicationflow 一起使用。意味着首先它打开登录屏幕,然后我提供用户名和密码。

但现在我想使用OAuth密码授权类型。这意味着我想通过在请求 URL 中提供用户名和密码直接访问,(没有单独的登录屏幕)。

怎么可能?有谁能够帮我 ?

4

1 回答 1

-1

非 Web 应用程序流的 github 开发人员文档中所述,您将需要创建新的授权。

例子:

curl https://api.github.com/authorizations \
--user "put_username_here" \
--data '{"scopes":["user"], "client_id":"your_client_id", "client_secret":"your_client_secret}'

这将提示您输入 github 密码并返回 oAuth 令牌作为响应。

有关如何在 iPhone 上进行 HTTP 基本身份验证的信息,请查看此链接

于 2013-02-03T12:23:11.327 回答