본문 바로가기

API/JAVA

[API] 카카오 로그인 레거시

SDK키 설정

<script src="https://t1.kakaocdn.net/kakao_js_sdk/2.6.0/kakao.min.js" 
	integrity="SDK키" 
        crossorigin="anonymous">
</script>

스크립트

<script>
//카카오 초기화
Kakao.init('스크립트키'); // 사용하려는 앱의 JavaScript 키 입력
console.log(Kakao.isInitialized()); // 초기화 판단여부
Kakao.Auth.createLoginButton({
	container: '#kakao-login-btn',
    success: function() {
		Kakao.API.request({
			url: '/v2/user/me',
			success: function(result) {
				location.replace("kakaoLogin.do?kakaoId=" + result.id);
			},
            fail: function(error) {
				Swal.fire({
					icon : 'error',
					title : '로그인 실패',
					text : '로그인이 실패하였습니다.',
				})
			},
		})
	},
	fail: function(err) {
		Swal.fire({
			icon : 'error',
			title : '로그인 실패',
			text : '로그인이 실패하였습니다.',
		})
	},
})
</script>

버튼

<a id="kakao-login-btn"></a>

 

'API > JAVA' 카테고리의 다른 글

[API] 전화번호 인증 API  (0) 2024.01.17
[API] 우편번호 API  (0) 2024.01.16