Release: ver.1.5.0 (2025-04-18)
🔔 배포 일자: 2025-04-18
이번 업데이트 v1.5.0에서는 소셜 로그인 (Google, Kakao) 추가 지원, 카카오톡 공유 기능 네임스페이스 이동, 새로운 권한 타입(사진 접근) 추가가 이루어졌습니다.
주요 변경 사항 (ver.1.5.0)
🚨 Deprecated 안내
share.sendKakao()
메서드가kakao.share()
로 이동 및 대체되었습니다.KakaoShareType
,KakaoShareCustom
,KakaoShareScrap
등 관련 타입들도kakao
네임스페이스로 이동했습니다.
추가된 기능 목록
1. Google 소셜 로그인 기능 추가 (google
네임스페이스)
- 네이티브 Google 로그인 기능이 추가되었습니다.
- 로그인 성공 시
idToken
및 유저 정보(GoogleUserData
)를 제공합니다. - 로그인 상태 확인, 유저 데이터 조회, 로그아웃 기능을 지원합니다.
➡️ google
네임스페이스 문서에서 상세 정보를 확인할 수 있습니다.
추가된 메서드 (google
)
메서드 | 설명 |
---|---|
login(callback) | Google 로그인 실행 후 결과 반환 |
isLoggedIn(callback) | 현재 Google 로그인 상태 확인 |
getUserData(callback) | 로그인한 Google 유저 정보 조회 |
logout(callback) | Google 소셜 로그아웃 수행 |
사용 예제 (Google 로그인)
Nachocode.google.login((result, idToken, userData) => {
if (result.status === 'success') {
console.log('Google 로그인 성공', idToken, userData);
} else {
console.error('Google 로그인 실패', result.message);
}
});