사용자가 웹브라우저 또는 Android 기기에서 Google 계정으로 로그인하면 동일한 Google 계정을 사용하여 웹브라우저와 Android 기기에서 원활하게 로그인할 수 있습니다. 이 기능을 사용하면 사용자가 서비스에 더 쉽게 로그인하도록 하여 여러 기기를 최대한 활용할 수 있습니다.
버튼이 웹에 로드되면 사용자가 애플리케이션을 승인했는지 즉시 확인합니다. 이 확인을 '즉시 모드'라고 하며, 확인이 성공하면 Google 서버가 액세스 토큰을 반환하고 새 승인 결과 객체를 콜백에 전달합니다. 버튼으로 즉시 모드 승인을 할 수 없는 경우, 사용자는 로그인 버튼을 클릭하여 액세스 흐름을 트리거해야 합니다.
크로스 플랫폼 싱글 사인온(SSO)을 사용 설정하려면 다음 안내를 따르세요.
- Android 앱과 웹 앱은 동일한 Google API 콘솔 프로젝트에 등록되어 있어야 합니다.
- 각 플랫폼에서 요청된 범위는 다른 플랫폼의 범위와 일치해야 합니다.
크로스 플랫폼 싱글 사인온(SSO)은 다음 요구사항이 충족되면 사용자에게 작동합니다.
- 사용자가 브라우저 또는 Android 기기에서 Google에 로그인했습니다.
- 사용자가 이전에 동일한 범위에 대해 앱을 승인했습니다.
이 환경은 사용자가 Android 앱을 두 번째로 열 때와 비슷합니다. 사용자가 이전에 앱을 승인한 경우 사용자는 로그인 상태를 유지합니다. 즉, 사용자가 앱을 열 때마다 로그인 버튼을 클릭하지 않습니다.
사용자가 원활하게 로그인하면 Google 계정으로 로그인되었다는 알림이 표시됩니다. 이 알림은 기기당 한 번만 표시됩니다.