고맙습니다 @Be0
현재 대부분의 구현 방식에서는 패스키가 아직 이러한 방식으로 배포되지 않고 있습니다. 패스키는 2FA(이중 인증)와 독립적으로 취급되고 있으며, YouTube의 접근 방식에 대한 이 보고서를 참고해 주세요. 저는 업계가 점차 이 부분에 적응해 나갈 것이라고 생각합니다.
기대하신 대로 작동하려면 두 가지 변경 사항이 필요합니다:
1단계: 패스키를 2FA로 사용할 수 있도록 허용 (현재는 언급하신 대로 보안 키를 독립적으로 등록해야 합니다)
2단계: 사용자가 패스키를 추가한 경우 비밀번호 로그인 시 2FA를 강제 적용
1단계는 타당하다고 생각하며, 사용자에게 큰 부담을 주지 않습니다. 2단계도 타당하지만, 사용자가 브라우저에서 패스키를 삭제하거나(또는 특정 장치에 패스키가 없는 경우) 접근이 차단되므로 다소 번거로울 수 있습니다.
그래도 이 부분을 살펴볼 가치가 있다고 생각합니다.