소개
안녕하세요, 저는 Michael입니다 (WcaleNieWolny) 👋,
한 달 동안 힘들고 조금 아픈 🙃) 작업을 마치고, 저는 Capacitor Social Login의 첫 번째 릴리스를 발표하게 되어 기쁩니다. 이 플러그인은 iOS 및 Android에서 Google과 Apple 로그인 처리를 도와주는 데 설계되었습니다. 또한 마틴과 함께, 우리는 몇 가지 독특한 기능을 개발했습니다.
- 애플 로그인 소개
- 구글 인증 API의 새로운 채택
- 상세한 문서 추가
애플 로그인
애플 로그인에 대한 주요 혁신에 대해 먼저 설명하겠습니다. 이 기능은 Android에서 구현하기가 非常히 어려웠습니다. Apple의 SDK은 이 기능을 제공하지 않기 때문입니다. 저는 이 기사를 참조했지만, 조금 더 안전하게 하기 위해 변경했습니다. 제가 끝내게 된 흐름은 다음과 같습니다:
Unfortunately, it requires a backend and some modifications to your’s app code, but it’s the best I could do.
Android에서 Google 로그인 업데이트
다음으로, Android에서 Google 로그인을 구현하려고 시도했습니다. 결과적으로 CodetrixStudio의 CapacitorGoogleAuth 사용하는 soon-to-be deprecated GMS 라이브러리가 있습니다. 이 GMS 라이브러리가 레거시로 간주되기 때문에 CredentialManager를 사용하기로 결정했습니다.CredentialManager를 사용하면 로그인 흐름이 단순화되고 오류 10이 사라집니다. 마지막으로, 나는 놀라운 ✨ 문서를 작성했습니다. 나는 문서가 정확하고 포괄적이라고 확신하기 위해 많은 시간을 들였습니다.Android와 Apple을 모두 설정하는 데 대한 자세한 설명서가 포함되어 있습니다. 또한 CapacitorGoogleAuth를 사용하는 방법에 대한 설명서도 제공했습니다. 🎉
도움말
CapacitorSocialLogin은 Android에서 Google 로그인을 구현하는 데 사용됩니다. Android에서 Google 로그인을 구현하는 데 사용되는 soon-to-be deprecated GMS 라이브러리가 있습니다. CredentialManager를 사용하여 로그인 흐름을 단순화하고 오류 10을 제거했습니다. 마지막으로, 놀라운 ✨ 문서를 작성했습니다. Android와 Apple을 모두 설정하는 데 대한 자세한 설명서가 포함되어 있습니다. 또한, CapacitorGoogleAuth를 사용하는 방법에 대한 설명서도 제공했습니다. 예시 백엔드 애플 로그인과 같은
결론
In conclusion, the Capacitor Social Login plugin introduces a lot of new and exciting features with more to come in the future 🚀
Keep going from Release of a brand new Capacitor Social Login plugin
새로운 Social Login 플러그인의 출시에서 계속하세요 Release of a brand new Capacitor Social Login plugin 인증 및 계정 흐름을 계획하고 연결하려면 @capgo/capacitor-social-login 구현 세부 사항에 대한 @capgo/capacitor-social-login 참조 @capgo/capacitor-passkey 구현 세부 사항에 대한 @capgo/capacitor-passkey 참조 @capgo/capacitor-native-biometric 구현 세부 사항에 대한 @capgo/capacitor-native-biometric 참조 두 단계 인증 두 단계 인증에 대한 구현 세부 사항, 그리고 SSO (기업) SSO (기업)에 대한 구현 세부 사항.