我正在尝试授权用户并获取令牌。用户具有2因素身份验证。
这是我要使用的代码。它不会接受我通过短信获得的代码。如果用户未启用2fa,则此方法有效。
curl -i -u $user -H "X-GitHub-OTP: $code" \
-d '{"scopes": [ "repo" ], "note": "program"}' \
https://api.github.com/authorizations
http://developer.github.com/v3/auth/#working-with-two-factor-authentication http://developer.github.com/v3/oauth/#create-a-new-authorization
答案 0 :(得分:3)
这实际上有效。我遇到短信代码过期的问题。