카카오 로그인, 로그아웃

카카오 로그인, 로그아웃

728x90

Kakao Login Kakao Logout import { mapState, mapActions } from "vuex"; const memberStore = "memberStore"; export default { name: "MemberLogin", methods: { kakaoLogin() { window.Kakao.Auth.login({ success: (response) => { console.log(response); window.Kakao.API.request({ url: "/v2/user/me", success: (response) => { console.log(response); }, fail: function (error) { console.log(error); }, }); }, fail: (error) => { console.log(error); }, }); }, kakaoLogout() { if (window.Kakao.Auth.getAccessToken()) { window.Kakao.API.request({ url: "/v1/user/unlink", success: function (response) { console.log(response); }, fail: function (error) { console.log(error); }, }); window.Kakao.Auth.setAccessToken(undefined); } }, }, created() { //index.html 에서 window.Kakao.init("카카오 api key"); //발급받은 키 중 javascript키를 사용해준다. // console.log(Kakao.isInitialized()); // sdk초기화여부판단 }, };

728x90

from http://arch1tect.tistory.com/218 by ccl(A) rewrite - 2021-11-18 20:02:13