-
Kakao.Auth.authorize와 Kakao.Auth.login이 기능이 비슷해보이는데 무슨 차이가 있는지 알 수 있을까요? 자바스크립트 페이지에는 authorize만 나와있었는데 login은 비권장되는 건가요?
-
카카오보다도 자바스크립트 쪽에 관련된 질문입니다.
Kakao.Auth.authorize의 구조를 알고싶어서 확인해봤는데, Kakao가 Kakao.js의 Kakao일 거라고 추측하고있고, 그다음 Auth가 뭔지 확인해보다가
var Auth = makeModule([oauth, login$1, secret, status]);
부분을 발견했습니다. Auth가 클래스가 일단 아닌 거 같은데 이게 어떻게 된 상황인지 궁금하고
또 makeModule부분을 검색해보니
var module = assignIn.apply(void 0, [{
cleanup: function cleanup() {
forEach(subModules, function (e) {
return e.cleanup && e.cleanup();
});
}
}].concat(_toConsumableArray(subModules)));
return module;
}
를 발견했습니다. 도대체 여기서 어떻게 Kakao.Auth.authorize()과 같은 함수가 나오는지 이해가 안됩니다. 혹시 답변해주실 수 있나요?