본문 바로가기

V7 마이그레이션 가이드

GitHub

이 가이드에서는 다음 내용을 다룹니다:

  • 다음 버전에서 V1으로 마이그레이션하기: main 버전
  • 다음 버전에서 V1으로 마이그레이션하기: development 버전

V1은 개발 버전을 main 브랜치로 포팅한 것입니다. 하지만 V0 버전에는 없는 많은 중요한 변경 사항이 포함되어 있습니다. main 주요 변경 사항은 다음과 같습니다:

  • Google 로그인 액세스 범위(scopes)
  • Google 로그인 오프라인 모드
  • 다양한 구현 방식의 통합
    • 플랫폼 간 Google Provider의 동작이 동일하도록 모든 구현 방식에 대해 광범위한 테스트를 완료했습니다.

V0 메인 버전에서 마이그레이션

“V0 메인 버전에서의 마이그레이션” 섹션
  • 변경 사항: MainActivity.java Android용

    • 다음 내용을 참고해 주세요: Google 설정 가이드. 특히, 다음 항목을 검색해 주세요: MainActivity.java
  • Google Console에 redirect urls를 추가해야 합니다. redirect urls를 추가하지 않으면 Google login이 작동하지 않습니다.

    • 다시 한번, 다음 내용을 참고해 주세요: Google 설정 가이드. 특히 다음을 검색해 보세요: Authorized redirect URIs
  • 다음 항목을 사용하고 있지 않은지 확인하세요: grantOfflineAccess 를 설정에 포함하지 마세요. 이 기능은 V1에서 지원되지 않습니다.

  • 모든 플랫폼에서 인증이 정상적으로 작동하는지 확인해 주세요.

V0 개발 버전에서 마이그레이션

“V0 개발 버전에서의 마이그레이션” 섹션
  • 의 변경 사항 MainActivity.java 용 Android

    • 다음 내용을 따라주세요: Google 설정 가이드. 특히 다음을 검색해 보세요: MainActivity.java. V1에서는 필수 사항 구현해야 합니다 ModifiedMainActivityForSocialLoginPlugin main activity에 구현해야 합니다. 이 변경 사항은 플러그인 작동을 위해 매우 중요합니다.
  • Google Console에 redirect url을 추가해 주세요. redirect url을 추가하지 않으면 Google login이 작동하지 않습니다.

    • 다시 한번, 다음의 Google 설정 가이드를 따라주세요. 특히 다음 항목을 확인해 주세요. Authorized redirect URIs
  • 타입과 변수명이 정확한지 확인하세요. 개발 환경과 V1 사이의 타입 및 변수명이 일치하지 않을 수 있습니다.

  • 모든 플랫폼에서 인증이 정상적으로 작동하는지 확인하세요.

V7 마이그레이션 가이드부터 계속하기

“Keep going from V7 Migration Guide” 섹션

사용 중이라면 V7 마이그레이션 가이드 인증 및 계정 흐름을 설계할 때, 이를 다음 항목과 연결하세요: @capgo/capacitor-social-login 사용하기 @capgo/capacitor-social-login 사용 시 네이티브 기능을 위해, @capgo/capacitor-social-login @capgo/capacitor-social-login의 구현 세부 사항은, @capgo/capacitor-passkey @capgo/capacitor-passkey의 구현 세부 사항은 @capgo/capacitor-native-biometric @capgo/capacitor-native-biometric의 구현 세부 사항은, 2단계 인증 2단계 인증의 구현 세부 사항에 대해서는