본문 바로가기

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 메인 액티비티에 구현해야 합니다. 이 변경 사항은 플러그인 작동을 위해 매우 중요합니다.
  • Google Console에 redirect url을 추가해 주세요. redirect url을 추가하지 않으면 Google login이 작동하지 않습니다.

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

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

V7 Migration Guide 계속 진행하기

“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단계 인증의 구현 세부 사항에 대해서는