Kakao.Auth.setAccessToken 함수는 정확히 어떤 일을 하는가?
드리에이터
정보
0
7601
2018.11.24 20:49
Kakao.Auth.setAccessToken 함수가 정확하게 어떻게 동작하는지 찾아봤습니다.
https://developers.kakao.com/sdk/js/kakao.js
위의 파일에 정의되어 있습니다.
1 2 3 4 5 6 7 8 | Auth.setAccessToken = function (token, persist) { _k.RUNTIME.accessToken = token; if (token === null || persist === false) { removeItem(getAccessTokenKey()); } else { storeItem(getAccessTokenKey(), token); } }; | cs |
_k 변수를 통해 common.js에 접근할 수 있습니다.
1 | var _k = require('./common.js'); | cs |
음.. 그런데 common.js 파일은 어디에 있는지 못찾겠네요.
중요한 것은 storeItem함수이므로 이 함수에 대해 보겠습니다.
1 2 3 4 | function storeItem(key, value) { var item = encrypt(value, _k.RUNTIME.appKey); _.localStorage.setItem(key, item); } | cs |
1 | var _ = require('./util.js'); | cs |
_변수는 util.js 입니다.
음.. common.js와 util.js 파일이 어딨는지 몰라서 정확한 동작은 모르겠네요.