github3.py icon indicating copy to clipboard operation
github3.py copied to clipboard

Notes are required for Oauth, but optional in the api

Open miketwo opened this issue 10 years ago • 1 comments

To reproduce, follow the documentation but omit the note.

Relevant github docs here: https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization

(Tested with 2-factor-auth. Not sure if the problem exists with "normal" logins.)

Possible solutions:

  1. Make it no longer optional.
  2. Keep it optional, but create a default unique message

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/25191186-notes-are-required-for-oauth-but-optional-in-the-api?utm_campaign=plugin&utm_content=tracker%2F183477&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F183477&utm_medium=issues&utm_source=github).

miketwo avatar Jul 30 '15 21:07 miketwo

I think this is because GitHub broke their authorizations API and neither I nor anyone else has had time to re-implement the new Authorizations API. It isn't a simple thing to reimplement but it'll be easier now that it's the default and totally broken (and no longer in a preview window).

sigmavirus24 avatar Jul 31 '15 00:07 sigmavirus24