feat(auth): 애플 로그인 기능을 추가한다

This commit is contained in:
Yu Sung
2026-03-30 08:54:03 +09:00
parent 3865eec233
commit 94e673b576
7 changed files with 385 additions and 2 deletions

View File

@@ -137,6 +137,31 @@ const accountStore = {
});
},
async LOGIN_APPLE({commit}, payload) {
let result = false
let errorMessage = null
try {
let res = await memberApi.loginApple(payload)
if (res.data.success === true) {
commit("LOGIN", res.data.data)
result = true
} else {
errorMessage = res.data.message
}
} catch (e) {
errorMessage = '애플 로그인 정보를 확인해주세요.'
}
return new Promise((resolve, reject) => {
if (result) {
resolve();
} else {
reject(errorMessage)
}
});
},
async LOGOUT({commit}) {
let result = false
let errorMessage = null