Logowanie do Stack Exchange Data Explorer zmienia się
Aktualizacja 27 sierpnia 2020 r
Migracje zostały wykonane. Właśnie przetestowałem, że mogę zalogować się na moje stare konto za pomocą nowej metody logowania!
Zgodnie z naszymi staraniami o zaprzestanie obsługi OpenID , zmieniamy sposób logowania się w Eksploratorze danych Stack Exchange .
Chociaż udostępnienie globalnego logowania w SEDE byłoby dużym przedsięwzięciem technicznym , nadal będzie można zalogować się przy użyciu tego samego adresu e-mail / hasła, którego używasz w sieci SE, a proces logowania będzie w większości taki sam - do zrobienia to, tworzymy aplikację na Stack Apps , która pozwoli SEDE na uwierzytelnianie użytkowników SE.
Opcja „Zaloguj się przy użyciu Stack Exchange” będzie nadal dostępna na stronie logowania:
Ale tam, gdzie wcześniej zostałeś skierowany https://openid.stackexchange.com/ i zobacz to:
Zostaniesz teraz poproszony o zalogowanie się do Stack Overflow, a następnie zostanie wyświetlone jednorazowe zatwierdzenie aplikacji SEDE na SO:
Obecnie openid.stackexchange.com twierdzi na mapie SEDE do:
5718Użytkownicy SEDE, którzy mają konta SE, z czego5473konta powiązane z profilem SO245rachunki bez profilu SO
348Użytkownicy SEDE, którzy w ogóle nie mają konta SE
Oznacza to, że jedyną zmianą dla większości użytkowników, których to dotyczy, będzie jednorazowy monit o zatwierdzenie. Konta pytań i odpowiedzi, które nie mają profilu SO, będą musiały dołączyć do SO i zatwierdzić wniosek.
Dla użytkowników, którzy nie mają konta SE, utworzymy sztuczne konto, tak aby kiedy / jeśli kiedykolwiek zalogowali się przy użyciu swojego starego adresu e-mail / hasła do SEDE, zostaną poproszeni o dołączenie do SO i zatwierdzenie aplikacji SEDE . Więc dla nich proces będzie efektywnie taki sam, jak dla użytkowników z powyższej grupy.
Jeśli chcesz rzucić okiem na PR, nad którym pracujemy na GitHubie, możesz zajrzeć tutaj .
Powinno to być stosunkowo proste, ale nie krępuj się zostawić poniżej wszelkich pytań lub wątpliwości.
Odpowiedzi
status-zakończone - zmiana dotyczy tylko kont korzystających z https://openid.stackexchange.com/kont OpenID, wszystkie inne adresy URL OpenID pozostają nietknięte. Moje główne konto zostało zaktualizowane, aby używać dostawcy Stack Exchange OpenID bezpośrednio, bez delegowania.
(Oczywiście, każdy niestandardowy adres URL delegowania OpenID, który się odsuwa, https://openid.stackexchange.com/openid/providerjest ostatecznie skazany na zagładę, ale tego dnia jeszcze nie ma i udało mi się zaktualizować moje konto, aby nie korzystało już z mojego niestandardowego adresu URL delegowania).
Mam dwa konta. Oba są obsługiwane przez serwer Stack Exchange OpenId.
Jeden jest obsługiwany przez mój adres URL delegacji OpenId pod adresemhttps://openid.zopatista.com/mj (który deleguje do https://openid.stackexchange.com/). Spowoduje to zalogowanie mnie na moje główne konto:
https://data.stackexchange.com/users/5824/martijn-pieters
Jedynym powodem, dla którego nadal mam adres URL delegowania OpenID, jest to konto. Domyślam się, że jest to jedno z 348 kont bez konta SE, ponieważ adres URL OpenID jest „obcy”.
drugie to konto, którego nigdy nie używam, ale jestem zalogowany, kiedy używam przycisku „Zaloguj się za pomocą Stack Exchange”:
https://data.stackexchange.com/users/7546/jon-doe7547
Połączenie tego jednego w drugie nigdy nie było możliwe. Istnienie tego konta uniemożliwia mi zmianę loginu na inne. *
W przypadku obu tych kont używam moich poświadczeń przepełnienia stosu.
Co się stanie, gdy zostaną przeniesione? Naprawdę nie chciałbym stracić tutaj mojego głównego konta. Przypuszczalnie mogę nadal ignorować, jon-doe7547a mój niestandardowy OpenID spowoduje tylko monit o autoryzację konfiguracji StackApp Oath2 bez potykania się o inne konto?
* Rozwiązałem zagadkę „zmień powiązane konto OpenID”, tworząc nową delegację OpenID dla „jon.doe7547” pod adresem https://openid.zopatista.com/jon-doe7547/, zmieniając to konto tak, aby korzystało z tego identyfikatora OpenID, a następnie zmieniając moje główne konto, aby korzystało z OpenID Stack Exchange. Więc teraz moje główne konto zostanie zmienione na uwierzytelnianie aplikacji Stacks, drugie może zgnić. Ponownie usunąłem adres URL delegowania.