iframe의 토큰 관련 질문입니다!

조회수 213회

iframe 토큰 관련 질문을 드리고 싶습니다.

'A 사이트'에 로그인하면 로컬스토리지에 token이 저장됩니다. 그 후, 'A'에서 '수업 시작' 버튼을 누르면 'B 사이트'로 이동합니다.

'B'에서는 iframe으로 A를 띄워서, A 사이트에서 로컬스토리지에 저장했던 token을 사용해야 합니다.

그런데 크롬을 막 설치했거나 Local State를 지운다면, 정상적으로 작동합니다. 좀 더 구체적으로 말씀드리면, 'B'에서 개발자도구를 열어서 로컬스토리지를 확인하면 A 로컬스토리지와 B 로컬스토리지가 함께 있습니다. 정상적으로 작동이란, 이때 A 로컬스토리지에 token이 있는 것입니다.

하지만, 어느 순간부터 'A' 사이트에서 조회한 로컬스토리지에는 token이 있는데, 'B' 사이트의 A 로컬 스토리지에는 token이 없습니다. 그래서 수업이 정상적으로 되지 않는데, 이유 식별이 어렵습니다.

혹시 관련 지식이나 짐작되는 바가 있으시다면, 댓글 부탁드려요!!

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)