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

StackApps Auth #100

Merged
merged 5 commits into from
Aug 27, 2020
Merged

StackApps Auth #100

merged 5 commits into from
Aug 27, 2020

Conversation

m0sa
Copy link
Contributor

@m0sa m0sa commented Jul 15, 2020

Motivation

We're planning on retiring our public OpenID provider (openid.stackexchange.com) and SEDE is the last big-ish page that uses it.

Description

This PR allows us to substitute the existing OpenID auth with a StackApp (https://stackapps.com). This will still allow users to log in via username and password, via the StackApps infrastructure.

An additional requirement for the user logging in via this method will be that they have an stackexchange.com account, so that they can allow the app to access their identity. We checked the existing credentials and most of them 5.7k out of 6k already do have an account. We're going to run a manual mapping of those on the server, so the transition will be seamless.

Users will now have to enter their username and password on stackoverflow.com, and grant the SEDE StackApp rights to access their user.

@m0sa m0sa merged commit ce0d14b into master Aug 27, 2020
@johnmwright johnmwright deleted the m0sa/stackapps-auth branch May 27, 2022 16:52
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.

None yet

3 participants