인증

사용자가 Google 계정을 사용하여 앱에 로그인하게 합니다.

기기 또는 브라우저에서 Google에 로그인한 사용자는 앱 또는 사이트에서 신속한 인증을 받을 수 있습니다.

기존 사용자는 자동으로 또는 탭/클릭 한 번으로 로그인합니다.

사용자가 탭 또는 클릭 한 번으로 새 계정을 만들 수 있는 옵션도 제공됩니다.

오픈소스 및 업계 표준 인증

패스키는 비밀번호를 대체하는 더 안전하고 쉬운 방식입니다.

Google의 OAuth 2.0 API는 OpenID Connect 사양을 준수하고, OpenID 인증을 받았으며, 인증과 승인에 모두 사용할 수 있습니다.

이러한 API는 참고용으로 여기에 나열되어 있습니다.

승인

앱이 Google API 및 데이터를 사용하도록 승인합니다.

OAuth 2.0 및 클라이언트 라이브러리를 사용하여 빠르고 안전하게 Google API를 호출합니다.

Google에서는 웹 서버, 클라이언트 측, 설치된 기기, 입력이 제한된 기기 애플리케이션과 같은 일반적인 OAuth 2.0 시나리오를 지원합니다.

앱을 인증 받고 프로덕션용으로 준비합니다.

서비스 및 API를 Google과 통합하고 Google 어시스턴트, 스마트 홈, YouTube 등에서 미디어 및 데이터를 공유할 수 있습니다. 사용자 동의를 얻은 후 OAuth 2.0 표준 흐름을 통해 개별 Google 계정을 플랫폼의 계정과 안전하게 연결합니다.

맞춤 범위를 사용하여 사용자 개인 정보 보호를 강화하여 특정 사용 사례에 필요한 데이터만 공유하세요. Google의 데이터 사용 방식을 명확히 전달하여 사용자 신뢰를 높입니다.

사용자 인증 정보 관리

사용자 인증 정보를 안전하게 저장하고 가져옵니다.
인증 관리자를 사용하여 비밀번호 없는 인증을 패스키와 원활하게 통합하여 앱의 사용자 환경을 개선하세요. 인증 관리자는 패스키, 비밀번호, 제휴 로그인 솔루션 (예: Google 계정으로 로그인)을 지원하는 Android Jetpack 라이브러리입니다.
Android용 Blockstore API를 사용하면 앱이 사용자 비밀번호 저장과 관련된 복잡성이나 보안 위험 없이 사용자 인증 정보를 저장할 수 있습니다.
앱의 양식에서 기기의 자동 완성 유틸리티를 사용하도록 설정합니다.
웹페이지의 양식에서 브라우저의 자동 완성 유틸리티를 사용하도록 설정합니다.

사용자 인증 정보 확인

확인된 사용자 인증 정보로 다중 인증(MFA)을 사용 설정합니다.
SMS Retriever API를 사용하면 인증 코드를 수동으로 입력할 필요 없이 SMS로 사용자를 확인할 수 있습니다.
WebOTP API를 사용하여 웹에서 전화번호를 인증하고 SMS를 통해 받은 일회용 비밀번호로 사용자를 지원합니다.

최신 뉴스

Google ID 서비스의 Federated Credential Management (FedCM) 이전

GIS는 현재 서드 파티 쿠키를 사용하여 사용자가 웹사이트에 손쉽게 가입하고 로그인할 수 있도록 지원함으로써 비밀번호에 대한 의존도를 줄여 사용자의 로그인 보안을 강화합니다. 하지만 개인 정보 보호 샌드박스 이니셔티브의 일환으로 Chrome은 온라인에서 사용자 개인 정보를 보호하기 위해 2024년부터 서드 파티 쿠키 지원을 단계적으로 중단할 예정입니다.

Google ID 서비스 (GIS)는 최근 Google 라이브러리에 추가된 새로운 기능으로 개발자가 더 쉽고 안전하게 인증할 수 있도록 지원합니다.

  • Android의 확인된 전화번호 및 전화번호 힌트
  • 지능형 추적 방지 (ITP) 브라우저의 원탭
  • 이제 iOS용 Google 로그인에서 macOS도 지원합니다.

OAuth 구현을 더 안전하고 안전하게 개선하여 OAuth 상호작용 중에 대역 외 (OOB) 흐름 및 루프백 IP 주소 흐름 지원을 중단하여 피싱 및 앱 가장 공격의 위험을 줄였습니다.

관련 솔루션

Firebase 인증을 사용하면 모든 기기에서 사용자의 로그인과 온보딩을 통해 안전한 인증을 손쉽게 구축할 수 있습니다. 사용하기 쉬운 클라이언트 SDK와 함께 사용자를 안전하게 인증하는 백엔드 서비스를 제공합니다. 비밀번호 및 제휴 ID 공급업체 사용자 인증 정보를 사용하여 사용자를 인증할 수 있습니다. 또한 Firebase 인증은 앱에서 완전한 인증 환경을 구현할 수 있는 UI 라이브러리를 제공합니다.
Identity Platform은 고객 ID 및 액세스 관리(CIAM) 플랫폼으로, Google Cloud에서 앱에 ID 및 액세스 관리 기능을 추가하고 사용자 계정을 보호하며 안심하고 확장할 수 있도록 도와줍니다.