Release: ver.1.9.0 (2026-01-15)
🔔 배포 일자: 2026-01-15
이번 업데이트 v1.9.0에서는 네이버 네이티브 로그인 기능이 새롭게 추가되었습니다.
네이버 연동을 통해 네이버 계정 기반 인증, 사용자 정보 조회, 로그인 상태 관리 등의 소셜 로그인 기능을 사용할 수 있습니다.
또한 Facebook 앱 이벤트 로깅 기능이 추가되어 Meta 마케팅 분석 기능이 강화되었습니다.
주요 변경 사항 (ver.1.9.0)
새로운 기능
-
naver네임스페이스: 네이버 네이티브 로그인 기능 추가- 네이버 계정을 통한 소셜 로그인 및 사용자 인증 기능을 제공합니다.
- 로그인, 로그인 상태 확인, 사용자 정보 조회, 로그아웃, 연결 해제 등의 기능을 지원합니다.
- 콜백 기반으로 동작하여 비동기 처리가 용이합니다.
- ➡️
naver네임스페이스 문서 바로가기
-
facebook네임스페이스: 앱 이벤트 로깅 기능 추가- Meta 이벤트 관리자에서 사용자 행동 추적을 위한 커스텀 앱 이벤트 로깅 기능이 추가되었습니다.
- 마케팅 분석 및 광고 최적화에 활용할 수 있습니다.
- ➡️
facebook네임스페이스 문서 바로가기
네이버 네이티브 로그인 기능 (naver 네임스페이스)
네이버 계정을 활용한 소셜 로그인 기능이 새롭게 추가되었습니다.
추가된 메서드 (naver)
| 메서드 | 설명 |
|---|---|
login(callback) | 네이버 네이티브 로그인 |
isLoggedIn(callback) | 로그인 상태 확인 |
getUserData(callback) | 사용자 데이터 요청 |
logout(callback?) | 네이버 사용자 로그아웃 |
disconnect(callback?) | 네이버 사용자 연결끊기 |
사용 예제
네이버 로그인
// 네이버 로그인 요청
Nachocode.naver.login((result, loginData) => {
if (result.status === 'success') {
console.log('네이버 로그인 성공');
console.log('Access Token:', loginData.accessToken);
console.log('Refresh Token:', loginData.refreshToken);
console.log('Expires At:', loginData.expiresAt);
} else {
console.error('네이버 로그인 실패:', result.errorCode, result.message);
}
});
로그인 상태 확인
// 네이버 로그인 상태 확인
Nachocode.naver.isLoggedIn((result, isLoggedIn, accessToken) => {
if (isLoggedIn) {
console.log('네이버 로그인 상태입니다.');
console.log('Access Token:', accessToken);
} else {
console.log('네이버에 로그인되어 있지 않습니다.');
}
});