카카오 로그인 후 유저정보 처리

안녕하세요. 카카오 로그인과 관련하여 질문이 있어서 글 남깁니다.

카카오는 한번 로그인하면, 모든 익스플로러, 크롬 창이 닫히지 않는이상 일정시간동안 계속 로그인 상태를 유지하며 다른 인터넷창, 탭 간 이동에 있어서도 해당 상태를 공유합니다.

그러나 모든 창이 닫히고 나면 로그인을 다시 하도록 유도하구요.

어떤식으로 그런 동작을 가능하게 하는것인지 궁금합니다.

보통 그런 로그인정보들은

  1. 로컬스토리지
  2. 세션스토리지
  3. 쿠키
    등에 저장해놓고 사용하는데

1~3 모두 어느정도 해킹에 취약하며 또한 1,3 은 인터넷창이 모두 닫혀있어도 일정시간 값이 저장되어있기때문에 현재 카카오 처럼 로그인 정보를 계속해서 유지하게 되며
2의 경우 탭이나 다른 인터넷창들과 정보를 공유하지 않는것으로 알고있습니다.

해당 사항에 대한 대답을 주실수있으신가요?