Имя входа в Stack Exchange Data Explorer меняется

Aug 24 2020

Обновление 27 августа 2020 г.

Миграции выполнены. Я только что проверил, что могу войти в свою старую учетную запись с помощью нового метода входа!


В соответствии с нашими усилиями ПРЕКРАТИТЬ поддержку OpenID , мы изменяем , как вы входите в в Stack Exchange , Проводнике данных .

Хотя сделать глобальный вход в систему доступным на SEDE было бы сложной технической задачей , вы все равно сможете войти в систему, используя те же учетные данные электронной почты / пароля, которые вы используете в сети SE, и ваш процесс входа будет в основном таким же - для выполнения мы создаем приложение в Stack Apps , которое позволит SEDE аутентифицировать пользователей SE.

Параметр «Войти с помощью Stack Exchange» по-прежнему будет доступен на странице входа:

Но куда вас раньше направляли https://openid.stackexchange.com/ и посмотрите это:

Теперь вам будет предложено войти в Stack Overflow вместо этого, а затем будет показано одноразовое утверждение приложения SEDE на SO:


В настоящее время openid.stackexchange.com утверждает на карте SEDE:

  • 5718 Пользователи SEDE, имеющие учетные записи SE, из которых
    1. 5473 учетные записи, связанные с профилем SO
    2. 245 аккаунты без профиля SO
  • 348 Пользователи SEDE, у которых вообще нет аккаунта SE

Это означает, что единственное изменение, которое заметит большинство затронутых пользователей, - это одноразовое подтверждение. Учетные записи вопросов и ответов, не имеющие профиля SO, должны будут присоединиться к SO и утвердить заявку.

Для пользователей, у которых нет учетной записи SE, мы создадим искусственную учетную запись, чтобы, когда / если они когда-либо войдут в систему со старыми учетными данными электронной почты / пароля в SEDE, им будет предложено присоединиться к SO и одобрить приложение SEDE. . Таким образом, для них процесс будет таким же, как и для пользователей в группе выше.

Если вы хотите взглянуть на PR, где над этим работают, на GitHub, вы можете посмотреть здесь .

Это должно быть относительно просто, но не стесняйтесь оставлять любые вопросы или проблемы ниже.

Ответы

10 MartijnPieters Aug 24 2020 at 23:46

статус-завершен - переход затрагивает только те учетные записи, которые используют https://openid.stackexchange.com/учетные записи OpenID, все остальные URL-адреса OpenID остаются нетронутыми. Моя основная учетная запись была обновлена ​​для использования поставщика OpenID Stack Exchange напрямую без делегирования.

(Конечно, любой настраиваемый URL-адрес делегирования OpenID, который откладывается, в https://openid.stackexchange.com/openid/providerконечном итоге обречен, но этого дня еще нет, и мне удалось обновить свою учетную запись, чтобы больше не использовать мой настраиваемый URL-адрес делегирования).


У меня две учетные записи. Оба обслуживаются сервером Stack Exchange OpenId.

  • Один занимается мой URL OpenId делегации вhttps://openid.zopatista.com/mj (который делегирует https://openid.stackexchange.com/). Это позволяет мне войти в мою основную учетную запись:

    https://data.stackexchange.com/users/5824/martijn-pieters

    Единственная причина, по которой у меня все еще есть URL-адрес делегирования OpenID, - это эта учетная запись. Я предполагаю, что эта учетная запись считается одной из 348 учетных записей без учетной записи SE, поскольку URL-адрес OpenID является «чужим».

  • другая - это учетная запись, которую я никогда не использую, но в которую вошел, когда использую кнопку «Войти с помощью Stack Exchange»:

    https://data.stackexchange.com/users/7546/jon-doe7547

    Слияние одного с другим никогда не было возможным. Существование этой учетной записи не позволяет мне менять логин на другой. *

Для обеих этих учетных записей я использую свои учетные данные для переполнения стека.

Что произойдет, когда они будут перенесены? Я действительно не хотел бы потерять здесь свой основной аккаунт. Предположительно, я могу просто продолжать игнорировать, jon-doe7547и мой собственный OpenID просто приведет к запросу на авторизацию установки StackApp Oath2, не спотыкаясь о другую учетную запись?


* Я решил загадку «изменить связанную учетную запись OpenID», создав новое делегирование OpenID для «jon.doe7547» в https://openid.zopatista.com/jon-doe7547/, изменив эту учетную запись для использования этого OpenID, а затем изменив свою основную учетную запись на использование OpenID Stack Exchange. Итак, теперь моя основная учетная запись будет переведена на аутентификацию Stacks App, а другая может быть изменена. Я снова удалил URL-адрес делегирования.