Прежде всего, хочу сказать, что мне очень нравится это программное обеспечение. Продолжайте в том же духе.
Я принудительно включил двухфакторную аутентификацию (2FA) для сотрудников на моем экземпляре Discourse. Мой сотрудник зарегистрировался/вошел в систему с помощью GitHub OAuth2, но не может включить 2FA, так как система запрашивает пароль. Пароль от GitHub не работает, а в подсказке для включения 2FA нет опции входа через OAuth2.
Единственным обходным путем, похоже, является сброс пароля. После этого мой сотрудник может войти, используя имя пользователя и пароль (вход через GitHub больше не работает), и затем включить 2FA. Однако это делает OAuth2 излишним, так как он удаляется из учетной записи пользователя.
Надеюсь, что в подсказку для включения 2FA будут добавлены кнопки входа через OAuth2, или, возможно, я упустил настройку, которая решает эту проблему. Спасибо за ваше время, с нетерпением жду вашего ответа.