Die Anmeldung für den Stack Exchange Data Explorer ändert sich
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:
5718SEDE-Benutzer mit SE-Konten, von denen5473Konten, die einem SO-Profil zugeordnet sind245Konten ohne SO-Profil
348SEDE-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
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.
Eine wird von meiner OpenId-Delegierungs-URL unter verwaltethttps://openid.zopatista.com/mj (welche delegiert an https://openid.stackexchange.com/). Dadurch werde ich bei meinem Hauptkonto angemeldet:
https://data.stackexchange.com/users/5824/martijn-pieters
Der einzige Grund, warum ich noch eine OpenID-Delegierungs-URL habe, ist dieses Konto. Ich vermute, dieses Konto wird als eines der 348 Konten ohne SE-Konto gezählt, da die OpenID-URL "fremd" ist.
Das andere ist das Konto, das ich nie benutze, bei dem ich jedoch angemeldet bin, wenn ich die Schaltfläche "Mit Stack Exchange anmelden" verwende:
https://data.stackexchange.com/users/7546/jon-doe7547
Das Zusammenführen war nie möglich. Die Existenz dieses Kontos hindert mich daran, den Login für den anderen zu ändern. * *
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.