我正在使用我正在使用github api
的iPhone应用程序。
要访问github我正在使用带有web application
流量的Oauth。首先它打开登录界面然后我给用户名&密码。
但现在我想使用OAuth
密码授予类型。这意味着我想直接访问提供用户名和&请求URL中的密码,(没有单独的登录屏幕)。
怎么可能?有人能帮助我吗?
答案 0 :(得分:-1)
正如Non-Web Application Flow的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基本身份验证的信息,请查看this link。