Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce GitHub OAuth Authentication #2132

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

peregrineshahin
Copy link
Contributor

@peregrineshahin peregrineshahin commented Aug 17, 2024

This implements the long waited GitHub Auth

Allows 3 options:

1- Registering with GitHub
2- Linking your existing profile with GitHub
3- Logging in with GitHub

Instructions

Note: this PR only concerns the Web part. I will make it happen for workers after most of the PRs gets resolved, in a final effort to get rid of the most serious issue in the framework which is the usage of plain text passwords.

Preview:

Capture2

Capture

Capture3

Capture4

Capture5

Capture6

@peregrineshahin peregrineshahin force-pushed the github_auth branch 5 times, most recently from e44b47e to 6960bb5 Compare August 19, 2024 08:56
This implements the long waited GitHub Auth
Closes official-stockfish#2132
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant