Вход с помощью ключа доступа: Произошла ошибка: ключ безопасности не принадлежит пользователю

Здравствуйте,

Я хотел бы сообщить о возможной ошибке, связанной с входом с помощью ключа доступа на meta.discourse.org. При выборе «Войти с помощью ключа доступа» я получаю эту ошибку:

Я столкнулся с этим не только на meta, но и на сообществах Bitwarden, OnlyKey и Tor, но не на форуме KDE. Подозреваю, что это может быть связано с форумами, работающими на последнем ПО, в отличие от старых версий. Ключи доступа были созданы с помощью Windows Hello (Windows 11). После удаления старых ключей доступа и создания новых, новые ключи заработали.

Ещё одно предположение: Microsoft обновляет реализацию ключей доступа в Windows, что может плохо взаимодействовать с тем, как Discourse использует ключи доступа.

Это не большая проблема; мне просто пришлось заменить ключи доступа, но это не внушает доверия при выборе «Удалить пароль».

1 лайк

Спасибо за отчёт. Я могу воспроизвести это здесь на meta, и я не использую продукт Microsoft, так что, вероятно, это регрессия в Discourse. Мы скоро посмотрим.

@falco Интересно, не является ли это регрессией из-за недавних изменений :thinking:

3 лайка

Я посмотрел на это сегодня и, на самом деле, не могу воспроизвести проблему стабильно. Я протестировал старый ключ доступа в Meta с отдельной учётной записью (работало) и протестировал старый ключ доступа на втором экземпляре — это тоже сработало. Мой первый тест был ненадёжным, вероятно, потому что ключ доступа использовался неправильно.

Как вы отметили, регистрация нового ключа доступа также прошла успешно.

Интересно, так ли это. Надеюсь, скоро мы получим обратную связь от других пользователей Windows.

3 лайка