Skip to content

Commit c2192cf

Browse files
committed
feat: setAuthToken 등록 시 큐에 저장된 토큰 처리 로직 추가
초기 등록 시점에 큐에 저장된 토큰들을 처리하도록 개선 - setAuthToken이 등록된 후 큐에 저장된 토큰들을 처리하여, 초기 인증 과정에서 토큰 설정이 제대로 이루어지지 않는 문제 해결 - 로깅 추가하여 큐 처리 과정 디버깅 용이하게 함
1 parent 1f84a10 commit c2192cf

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

public/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
<script>
2929
window.setAuthTokenQueue = [];
3030
window.setAuthToken = (accessToken, refreshToken) => {
31+
console.log('Placeholder setAuthToken called. Queuing tokens.');
3132
window.setAuthTokenQueue.push([accessToken, refreshToken]);
3233
};
3334
</script>

src/utils/setAuthToken.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,10 @@ export function registerSetAuthToken() {
2727

2828
window.setAuthToken = realSetAuthToken;
2929
console.log('setAuthToken 등록됨!');
30+
console.log('Checking setAuthTokenQueue:', window.setAuthTokenQueue);
3031

3132
if (window.setAuthTokenQueue && window.setAuthTokenQueue.length > 0) {
33+
console.log(`Processing ${window.setAuthTokenQueue.length} queued calls.`);
3234
window.setAuthTokenQueue.forEach((args) => {
3335
realSetAuthToken(args[0], args[1]);
3436
});

0 commit comments

Comments
 (0)