세션을 활용한 중복 로그인 오류 해결 방법
·
이슈 & 버그 해결
안녕하세요. 중고거래 경매 서비스 미어켓의 백엔드 개발자 정승주입니다. 이번 글에서는 세션을 활용한 중복 로그인 도입과 그 과정에서 만나게 된 이슈를 해결한 과정에 대해 이야기를 해볼까 합니다. 세션을 사용한 이유와 세션을 활용한 로그인 방식에 대해 알고 싶다면, 이전 글을 이용해 주세요! 간단한 도입 배경앞 글에서 말씀드렸듯이, 미어켓 서비스 정책에는 사용자의 접근 통제를 중요시 여기다 보니 중복 로그인을 막아야 한다는 정책이 있었어요. 따라서 중복 로그인 방지 기능을 두어 다른 브라우저 혹은 기기에서 같은 사용자가 로그인을 하면, 이전에 사용했던 기기 또는 브라우저는 로그인이 풀리게 되어 다시 인증을 해야 하는 절차를 거치도록 설계했어요.현재 미어켓에서는 세션을 사용하고 있었고, 스프링 시큐리티에서는..