로그아웃을 직접 누르지 않고 싸이트를 나가는 경우
1250
작성한 질문수 39
로그아웃을 직접 누르지 않고 싸이트를 종료 시키면 쿠키에는 계속 정보가 남아서 로그인 상태가 계속 유지되는데 이를 막기 위해서는 실무에서는 보통 어떤 방법을 쓰나요? 생각할 수 있는 방법은 프론트에서 쿠키 만료시간을 쓰거나, 백엔드에서 토큰 만료시간을 정하던가 할 것 같습니다.
답변 4
1
안녕하세요 대현님 제가 확인이 조금 늦었네요..! :) 인증 값 만료 정책을 얘기하시는 것 같은데 이 부분은 보통 백엔드에서 유효한 인증 토큰을 주고 그 토큰 유효 시간을 정해줍니다. 만약 이거와 별개로 프런트에서 구현하셔야 한다면 로그인 접속 시점을 기록해서 1시간 이후에는 로그 아웃을 할 수 있게 로직을 구현해 주시면 될 것 같아요. 근데 아무래도 후자는 여러 가지 예외 케이스를 커버하긴 쉽지 않아 보이네요 :)
1
음 제가 오해를 불러일으키게 질문 드린것 같습니다. 로그아웃을 직접 누르지 않으면 재접속이 되도록 설계된 상태에서 한시간 정도 지나면 만료가 되는 형태로 기능을 업데이트한다면 어떤 방식으로 이를 구현하는지 궁금합니다.
0
네 대현님, 제가 강의에서 선택한 로그인 여부 방식은 로그 아웃을 명시적으로 누르지 않으면 다시 웹 사이트를 접근했을 때 기존 로그인 인증된 상태로 보여주는 건데요. 말씀하신 건 로그 아웃 버튼을 누르지 않고도 사이트가 종료되면 인증 값을 같이 삭제하는 방법인 것 같습니다. 그건 자바스크립트 레벨에서만 인증 값을 관리하고 브라우저 저장소에 인증 값을 넣지 않으시면 됩니다.
node 10버전 사용
0
64
1
강의에 대해 질문 드립니다.
0
60
1
vue CLI 대신 vite를 사용해도
1
139
2
질문삭제
0
149
2
강사님 코드로 진행할 경우 console.log( config); 도 안찍혔어요. instance 를 생성해서 공통으로 사용하셨는데 loginUser 에만 커스텀한 instance를 넣으니 콘솔에 컨피그 객체가 찍혀요
0
91
1
로그인 에러발생만하면 네트워크 커넥션 에러 발생 해결
0
117
1
rndrmagkqslek.
0
73
1
계속 따라하다가 안돼서 bash에 연결할떄 안되더라구요
0
104
1
axios 에러가 뜹니다.
1
237
2
vue3로 진행하시면서 router에서 '*' 적용이 안되시는 분들
2
311
1
vue 관련 다른 강의 출시예정이없으신지 궁금합니다!
1
154
1
AppHeader.vue에 vue 디폴트 만들에 Delete `␍` 오류나면
1
195
1
vue3로 따라오시다가 import axios 에러 뜨시는 분들
2
445
2
$router 를 이용한 메인 페이지로 이동
1
289
1
혹시 node.js 10.24 버전으로 해도 상관없나요?
2
461
2
에러 경로가 LoginForm.vue 43번째줄 말고 다른 경로로 출력됩니다.
1
297
2
pinia 사용할려고 하는데 에러가 나옵니다.
1
486
2
swagger ui의 post/posts에 글 기록하려고 하면 unauthorized 에러가 납니다..
1
1102
2
safari 개발자 도구에 대한 질문입니다
1
568
2
스웨거에 글 등록시 401 에러가 나와요 ㅠ
1
722
2
이 에러 때문에 진행이 안되네요 ㅠ
1
673
1
windows .nvmrc nvm use 실행 오류
1
1546
2
강사님 최신화가 필요해보입니다.
2
959
2
npm i 에러
1
610
1





