Здравствуйте! Сегодня после обновления до последней версии Discourse вход через OAuth с Twitter и Google (не уверен насчёт остальных) перестал работать. На секунду появляется обычное сообщение об успехе, а затем страница обновляется и показывает: «При авторизации вашей учётной записи возникла проблема» (извините, если перевод не на 100% точный). Подскажите, пожалуйста, как можно диагностировать и исправить эту проблему?
Здравствуйте. Похоже, что-то произошло с куки-файлами. Я не подумал попробовать после очистки куки или даже с другим браузером. Приношу извинения, это помогло.
Привет снова. Я думал, что очистка куки-файлов решит проблему, но на моём iPhone наблюдается то же поведение. Ни один из вариантов «входа через социальные сети» не работает. Я пробовал очистить куки, но это не помогло. Некоторые другие пользователи сообщают о том же. Есть какие-нибудь предложения?
У нас нет других сообщений о проблемах здесь, возможно, что-то не так с вашей конфигурацией Discourse? Вы дважды проверили темы howto по настройке входа через Twitter и Google?
Спасибо за ответ. Всё работало почти 3 года. Я просто обновился с предыдущей версии на последнюю. Есть ли способ решить эту проблему? Действительно, это затрагивает лишь нескольких пользователей, включая меня.
Теперь я наблюдаю нечто подобное. Функциональная установка, где вход через Twitter перестал работать для меня как для администратора. Я не уверен, влияет ли это на всех пользователей или только на меня.
Ошибка, которую я получаю при попытке входа: «Произошла ошибка при запуске авторизации. Пожалуйста, повторите попытку», что не очень информативно.
Кажется, что POST-запрос к https://discourse.wicg.io/auth/twitter перенаправляется на /auth/failure?message=request_error. Очистка cookies Twitter, похоже, не помогла.