omniauth-github
omniauth-github copied to clipboard
GitHub strategy for OmniAuth
When trying to log I'm now getting the following response: ``` { "message":"Must specify access token via Authorization header. https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param", "documentation_url":"https://docs.github.com/v3/#oauth2-token-sent-in-a-header" } ```
When expiring access tokens are enabled a `refresh_token` and `refresh_token_expires_in` are returned. Can the `refresh_token_expires_in` be added to the credentials hash.  https://docs.github.com/en/developers/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps#response ```json { "access_token": "ghu_16C7e42F292c6912E7710c838347Ae178B4a", "expires_in": 28800, "refresh_token":...
Installation from GitHub master can introduce some problems, and since `1.4.0` was released in February and master branch has a few commits from it, it should be fine to simply...
Adding additional `location` field from `raw_info` to the object that is created so that it better fits into Omniauth's Auto Hash Schema