지원되는 브라우저 및 플랫폼

Google 계정으로 로그인 및 Google One Tap을 위한 JavaScript 클라이언트 라이브러리는 대부분의 일반적인 브라우저 및 플랫폼과 호환되도록 설계되었습니다. 모든 브라우저 또는 플랫폼에서의 작동이 보장되지는 않습니다.

보안 위험으로 인해 JavaScript 클라이언트 라이브러리는 각 브라우저의 최신 두 버전에서만 지원됩니다.

호환성

Google 계정으로 로그인 버튼 및 원탭 로그인 흐름에 대한 지원은 브라우저 및 플랫폼 조합에 따라 다릅니다.

다음 기능의 사용 가능 여부에 따라 브라우저마다 사용자 환경이 다를 수 있습니다.

지원되는 로그인 과정과 기능은 다음 표에 나와 있습니다. 모든 브라우저에서 모든 브라우저를 사용할 수 있는 것은 아닙니다. 해당 사항 없음은 지원되는 브라우저를 플랫폼에서 사용할 수 없음을 의미합니다.

Google 계정으로 로그인

브라우저 / 플랫폼 Android iOS * macOS Linux Windows 10
Chrome
에지
Firefox
Safari 해당 사항 없음 해당 사항 없음 해당 사항 없음

* ITP로 인해 iOS의 경우 리디렉션 모드가 필요합니다.

원탭

브라우저 / 플랫폼 Android iOS macOS Linux Windows 10
Chrome *
에지 *
Firefox *
Safari 해당 사항 없음 해당 사항 없음 해당 사항 없음

* ITP가 필요한 브라우저에 업그레이드된 원탭 UX를 사용 설정하려면 추가 구성이 필요합니다.

FedCM은 Chrome 117 이상에서 사용할 수 있습니다. 자세한 내용은 MDN 브라우저 호환성 차트를 참고하세요.

서드 파티 쿠키

웹 및 Chrome에서 계획된 서드 파티 쿠키 삭제개인 정보 보호 샌드박스로 인해 Google ID 서비스 (GIS) 및 사용자 로그인이 크게 변경됩니다.

FedCM 관련 작업을 하는 W3C FedID 커뮤니티 그룹의 참여자인 Google ID 서비스는 사용자 개인 정보 보호와 보안을 강화하는 동시에 기존 웹사이트의 변경을 최소화하고 사용자의 사용 편의성을 유지하기 위해 노력해 왔습니다. 이제 GIS JavaScript 라이브러리가 제안된 FedCM API를 지원합니다.

2023년 8월부터 Google ID 서비스는 FedCM을 완벽하게 지원하며 사용을 권장합니다. 일부 기존 웹 앱의 경우 FedCM 채택을 변경해야 할 수 있습니다. Chrome은 2024년 1월에 서드 파티 쿠키 차단에 대한 대규모 테스트를 시작하며 2024년 말까지 100% 차단할 계획입니다.

권장됨

권장하지 않음

  • FedCM 사용 중지.

2022년 8월 현재, Google ID 서비스에서 제한된 FedCM 오리진 트라이얼을 수행했습니다. 약 20개의 웹사이트와 30만 명의 사용자가 FedCM API 및 GIS를 사용하여 로그인했습니다.

초기 의견을 통해 대부분의 웹사이트에서 서드 파티 쿠키가 없는 더 안전한 로그인 프로세스로 전환할 경우 기존 GIS 라이브러리의 이전 버전과 호환되는 업데이트를 통해 투명하게 처리될 수 있습니다. 기존 사용자 플로우와 웹사이트를 최소한으로 또는 전혀 변경하지 않아도 됨 FedCM API의 광범위한 채택은 기존 웹사이트의 문제 없는 이전을 기반으로 하므로 이는 매우 중요합니다.

GIS는 이러한 예비 의견에 따라 FedCM과 함께 GIS 테스트에 대한 참여를 확대할 계획입니다.

무료 체험 기간 중에 다음과 같은 문제가 발견되었으며, GIS에서 FedCM을 채택하면 일부 웹사이트에서 조치를 취해야 할 수 있습니다.

  • 브라우저에서 대화상자를 렌더링하면 사이트에서 스타일 속성 또는 중간 iframe을 사용하여 로그인 대화상자 위치를 제어하는 기존 기능이 제거됩니다. 이로 인해 기존 사이트 콘텐츠가 모호해질 수 있으며 일부는 사용자가 로그인하기 전에 확인하면 도움이 될 수 있습니다.
  • 아직 널리 배포되지는 않았지만 일부 사이트에서는 CSP 및 COOP를 사용할 수 있습니다. 이러한 경우 사이트에서 팝업을 허용하고 크로스 사이트 리소스를 로드하도록 브라우저를 지시하도록 변경해야 할 수 있습니다.