Die Anmeldung für den Stack Exchange Data Explorer ändert sich

Aug 24 2020

Update 27. August 2020

Die Migrationen wurden ausgeführt. Ich habe gerade getestet, dass ich mich über die neue Anmeldemethode in mein altes Konto einloggen kann!


Im Einklang mit unseren Bemühungen, die Unterstützung für OpenID einzustellen , ändern wir die Art und Weise, wie Sie sich im Stack Exchange Data Explorer anmelden .

Die globale Anmeldung auf SEDE verfügbar zu machen, wäre zwar ein großes technisches Unterfangen , Sie können sich jedoch weiterhin mit demselben E-Mail- / Passwort-Berechtigungsnachweis anmelden, den Sie im SE-Netzwerk verwenden, und Ihr Anmeldefluss ist größtenteils derselbe In diesem Fall erstellen wir eine App für Stack-Apps , mit der SEDE SE-Benutzer authentifizieren kann.

Die Option "Mit Stack Exchange anmelden" ist weiterhin auf der Anmeldeseite verfügbar:

Aber wohin Sie zuvor geleitet wurden https://openid.stackexchange.com/ und sehen Sie dies:

Sie werden nun aufgefordert, sich stattdessen bei Stack Overflow anzumelden, und erhalten dann eine einmalige Genehmigung der SEDE-Anwendung für SO:


Derzeit behauptet openid.stackexchange.com auf der SEDE-Karte:

  • 5718 SEDE-Benutzer mit SE-Konten, von denen
    1. 5473 Konten, die einem SO-Profil zugeordnet sind
    2. 245 Konten ohne SO-Profil
  • 348 SEDE-Benutzer, die überhaupt kein SE-Konto haben

Dies bedeutet, dass die einzige Änderung für die Mehrheit der betroffenen Benutzer die einmalige Aufforderung zur Genehmigung ist. Die Q & A-Konten, die kein SO-Profil haben, müssen SO beitreten und den Antrag genehmigen.

Für Benutzer, die kein SE-Konto haben, erstellen wir ein künstliches Konto. Wenn sie sich jemals mit ihrem alten E-Mail- / Passwort-Berechtigungsnachweis bei SEDE anmelden, werden sie aufgefordert, SO beizutreten und die SEDE-Anwendung zu genehmigen . Für sie ist der Prozess also effektiv der gleiche wie für die Benutzer in der obigen Gruppe.

Wenn Sie einen Blick auf die PR haben Wanna , wo dies auf auf GitHub gearbeitet wird, können Sie sich auch hier .

Dies sollte relativ einfach sein, aber Sie können gerne unten Fragen oder Bedenken hinterlassen.

Antworten

10 MartijnPieters Aug 24 2020 at 23:46

Status abgeschlossen - Die Umstellung betrifft nur Konten, die https://openid.stackexchange.com/OpenID-Konten verwenden. Alle anderen OpenID-URLs bleiben unberührt. Mein Hauptkonto wurde aktualisiert, um den Stack Exchange OpenID-Anbieter direkt ohne Delegierung zu verwenden.

(Natürlich ist jede benutzerdefinierte OpenID-Delegierungs-URL, auf die verschoben https://openid.stackexchange.com/openid/providerwird, letztendlich zum Scheitern verurteilt, aber dieser Tag ist noch nicht da, und ich konnte mein Konto so aktualisieren, dass meine benutzerdefinierte Delegierungs-URL nicht mehr verwendet wird.)


Ich habe zwei Konten. Beide werden vom Stack Exchange OpenId-Server bereitgestellt.

Für beide Konten verwende ich meine Anmeldeinformationen für den Stapelüberlauf.

Was passiert, wenn diese migriert werden? Ich würde hier wirklich nicht mein Hauptkonto verlieren wollen. Vermutlich kann ich einfach weiter ignorieren jon-doe7547und meine benutzerdefinierte OpenID führt nur zu einer Aufforderung, das StackApp Oath2-Setup zu autorisieren, ohne über das andere Konto zu stolpern.


* Ich habe das Rätsel "Ändern des zugeordneten OpenID-Kontos" gelöst, indem ich eine neue OpenID-Delegierung für "jon.doe7547" unter erstellt habe https://openid.zopatista.com/jon-doe7547/, dieses Konto geändert habe, um diese OpenID zu verwenden, und dann mein Hauptkonto geändert habe, um die Stack Exchange OpenID zu verwenden. Jetzt wird mein Hauptkonto auf die Stacks App-Authentifizierung umgestellt, das andere kann Bit-Rot. Ich habe die Delegierungs-URL wieder entfernt.