В моем сообществе недавно была включена двухфакторная аутентификация (2FA) только для сотрудников, и до сегодняшнего дня проблем не возникало. Один из администраторов сообщил мне, что при переходе по адресу /u/User/preferences/second-factor появляется панель «Добавить аутентификацию», но она исчезает почти мгновенно (менее чем через секунду), после чего страница перезагружается.
Я impersonated несколько администраторов, которые еще не включили 2FA, и эта проблема сохраняется во всех браузерах и аккаунтах — без блокировщиков рекламы и т.д. Обновление было установлено сегодня.
Страница случайно перезагружается, и в консоли браузера появляются следующие ошибки:
Uncaught TypeError: t is undefined
hasSecondFactors second-factor.js:47
u handle-descriptor.js:55
get Ember
untrack validator.js:670
Ember 3
second-factor.js:47:11
Некоторые ошибки могли быть потеряны, так как страница перезагружается сразу после нажатия кнопки «Добавить аутентификатор».
Извините за задержку, я собирался попытаться воспроизвести эту проблему, но она выпала из виду. Теперь поступило второе сообщение, поэтому я объединю две темы в одну.
Если вы используете собственную версию (self-hosted), возможно, потребуется пересобрать проект. Если ваш сайт размещен у нас, и проблема все еще воспроизводится, пожалуйста, сообщите нам URL, чтобы мы могли провести дополнительное расследование.