Support auth via OAuth or personal access tokens
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 45/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- github
- Domain
- authentication, documentation
Research direction
The issue names no documentation file; begin by checking the repository's current authentication documentation and the linked GitHub token documentation. Done means the docs explain personal access token setup and list the minimum required access scopes, with the supported OAuth option addressed as described by the project.
Written by the indexing model from the issue text.
Description
We used to use GitHub's tokens, but they seemed to have withdrawn them.
Checking their docs now, though, it seems you can create "personal access tokens" via https://github.com/settings/tokens/new which can be used in basic HTTP auth in place of a username and password: https://github.com/blog/1509-personal-api-tokens
So, if that still works, we should change the documentation to suggest creating a token (and listing the minimum access requirements - at a cursory glance it would appear the minimum we require is:
repo, public_repo, repo:status, read:repo_hook, write:repo_hook
Looks like this should be easier than I thought - it provides a way to avoid dealing with the horrible hell-spawned clusterfuck that is OAuth, which is kinda nasty for web apps and next to useless for non-webapps.
- Dominant language
- Perl
- Stars
- 11
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Getting set up
We have not checked this project's setup files yet. Start from its README, and see our first-contribution guide for the general steps.
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.
More from bigpresh/Bot-BasicBot-Pluggable-Module-GitHub
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
bigpresh/Bot-BasicBot-Pluggable-Module-GitHub#3 · 29 comments ·
All issues in bigpresh/Bot-BasicBot-Pluggable-Module-GitHub
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 86/100
openfoodfacts/openfoodfacts-server#14724 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
rubocop/ruby-style-guide#982 ·
-
question
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
Bug Priority
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
canonical/chisel-releases#1235 ·
Maintainers usually reply within 1 day