«Пароль не может быть пустым» после настройки входа через Google

Всем привет. Сегодня я попытался настроить вход через Google OAuth на свой сайт. Я следовал инструкциям здесь, однако при попытке войти на сайт появляется сообщение, что пароль не может быть пустым. Странно, ведь аутентификация в Google проходит успешно (Discourse открывает окно для accounts.google.com).

Как видно на скриншоте, Google принимает учетные данные, но всё равно требует пароль. Есть какие-то идеи?

Хм, должно быть, я что-то упускаю на стороне Discourse, так как получаю те же результаты с авторизацией через Facebook.

Возможно, вам стоит дважды или даже трижды проверить, что вы точно следовали инструкциям.

Я получаю точно такую же ошибку с базовым плагином OAuth2. Я пробовал следовать инструкциям много раз, но это не помогло. Как вы решили эту проблему? Или кто-нибудь ещё знает, как её исправить? Спасибо!