패스키 옵션이 없습니다

안녕하세요,

Passkey를 추가할 수 없다고 보고하는 사용자가 있습니다. 해당 사용자의 설정에서 옵션이 완전히 누락되어 있기 때문입니다. 저와 다른 한 명은 옵션이 정상적으로 표시됩니다.

왜 이런 현상이 발생하는지 정확히 파악하기가 어렵습니다. 사용자들은 동일한 권한 수준을 가지고 있으며, 경고나 스트라이크 기록도 없습니다…

그저 단순히 옵션이 없어요:

이것은 모바일 뷰입니다만, 저는 이미 확인해 봤고 제 경우에도 모바일에서 올바르게 표시됩니다.

유일한 차이점은 옵션이 없는 사용자가 일반적인 2FA를 설정해 두었다는 것인데, 이것이 Passkey 옵션을 사라지게 할 거라고는 별로 믿기지 않습니다…

설치된 버전은 Discourse 2026.10.0-latest입니다.

이것이 왜 일어나는지 단서가 있을까요?

1개의 좋아요

그들은 어떤 브라우저의 어떤 버전을 사용 중인가요? 오래된 브라우저는 패스키를 지원하지 않을 수 있으며, 일반적인 브라우저의 일부 커스텀 포크 버전도 지원하지 않을 가능성이 있습니다.

브라우저 콘솔에 접근할 수 있다면(모바일에서는 불가능할 수 있음) typeof PublicKeyCredential을 붙여넣으면 패스키가 지원되는 경우 function이 반환되어야 합니다. 브라우저가 지원하지 않으면 undefined가 반환됩니다.