질문

인앱 브라우저에서 패스키를 지원할 방법은 없는걸까요?

댕댕 조회 222 댓글 2

어쩌다가 카톡의 인앱 브라우저로 BeeBS에 로그인을 시도했는데 패스키는 동작을 안하더라고요

RSS 리더앱으로도 똑같이 동작해서 저는 그냥 안되나보다 하고 있지만 혹시 다른분들은 잘 되시는지 궁금하네요

댓글

  1. 구루

    그거 지원 가능한데요. 카카오톡 앱 자체에서 웹뷰에 WebAuthn 이 지원 가능하도록 작업을 해줘야 합니다.

    웹뷰에서 패스키 접근 허용 후에 실제 연결까지 다 세팅해줘야 하는데, 아마도 지원을 안하거나, 해도 꽤 오래걸리지 않을까 싶네요.

    일단 저희쪽에서는 인앱브라우저에서는 패스키 지원 안된다는 팝업을 띄워줘야 겠네요 ㅎㅎ 제보 고맙습니다.

  2. lux1024

    아이폰 기준으로는 톡과 같이 브라우저 앱이 아니고 wkwebview 를 사용하는 경우 임의의 웹사이트의 패스키 지원은 현재로는 불가능합니다. 브라우저 앱 entitlement 를 가진 경우는(크롬 등) 지원이 되고, wkwebview 가 아니라 SFSasfariWebViewController 를 사용하면 패스키 지원이 가능하긴 합니다만...