본문 바로가기

🚩Final Project

[뮤하비] 로그인 후 메인페이지가 아니라 이전url 로 돌아가기

 

문제 : 클래스 둘러보다가 클래스 신청하려면 로그인 하라고해서 로그인 하면 원래 보던 페이지가 아니라 메인페이지로 가버려서 이전페이지로 돌아가려면 불편했다. 

 

해결 : 자바스크립트 history.back() 으로 원래 보던 페이지 반환

 

또 새로운 문제 : history.back() 의 경우에는 이전의 session 정보를 그대로 가져오기 때문에 로그인을 했음에도 불구하고 네비게이션바에는 (로그인 후에는 보이지 않아야할 )로그인 버튼이 보였다..!

 

새로운 해결 : update된 세션으로 이전페이지로 돌아가기 위해 location.href = document.referrer; 사용

 

 

이렇게 당장의 문제는 해결을 보았지만 언제 또 새로운 문제가 터질 지 모릅니다

워크넷 들어갔다가 로그인하라는 alert창뜨고 원래페이지로 안보내줘서 화나고  로그인했더니 메인페이지로 가서 다시 화남..ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

 

(회원가입 시 기본프로필이 설정되도록 컬럼 default 값 설정)