NatLabRockies / NatLabRockies/api-umbrella
Deprecation notice for authentication via URL query parameters
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 2.2k
- Forks
- 373
- PR merge metrics
- No merged PRs in 30d
Description
When setting up the github authorizer, I received this deprecation notice from Github
On September 12th, 2020 at 13:35 (UTC) your application (Gunslinger App) used an access token (with the User-Agent Faraday v0.15.4) as part of a query parameter to access an endpoint through the GitHub API:
Please use the Authorization HTTP header instead as using the access_token query parameter is deprecated.
Depending on your API usage, we'll be sending you this email reminder on a monthly basis.
Visit https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param for more information about suggested workarounds and removal dates.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the GitHub authorizer and the request to https://api.github.com/user. Check how the access token is passed, then update the request to use the Authorization HTTP header instead of the access_token query parameter. Done means GitHub no longer reports authentication through a query parameter.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github, ruby
- Domain
- api, authentication
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100