작성
·
120
·
수정됨
0
안녕하세요 영한님 수업을 듣다가 관리자 페이지를 만들어보면서 듣고 있는데요
제가 이것저것 찾아보면서 다른 기능들을 넣으면서 공부를 하고 있습니다.
하지만 의문점이 하나가 생겼습니다. 로그인, 로그아웃까지 구현을 했으나,
이전에 로그인한 시간 팝업에 띄우고 싶은데 Session으로 하면 정해진 시간까지 Session이 동작하여서 이것을 쓰면 안 될 것 같은데요 어떤 기능을 공부해서 사용해야 하나요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
강창주님, 이전 로그인 시간을 팝업에 띄우는 기능을 구현하시려면 데이터베이스에 유저의 마지막 로그인 시간을 기록하고, 다음 로그인 시 해당 데이터를 조회해서 보여주는 방식으로 구현하실 수 있습니다.
로그인 시 데이터베이스에 로그인 시간을 업데이트하고, 로그아웃이나 다음 로그인 시, 해당 시간 정보를 세션에 저장하지 않고 바로 팝업을 통해 보여줄 수 있습니다. 이 과정에서 사용할 수 있는 기술로는 서버 사이드 프로그래밍 언어(PHP, Node.js, Python, Java 등)와 데이터베이스(SQL, NoSQL 등)를 사용한 정보 처리입니다.
데이터베이스를 사용하는 방법에 대해 자세히 공부하시려면 SQL 기본 문법부터 사용자 인증, 세션 관리, 데이터 모델링까지 아우르는 백엔드 개발 과정을 학습해보시는 것을 추천드립니다.
원하는 답변을 찾지 못하셨나요?
그럼 우측 하단의 ‘문의하기’ 에서 직접 문의해주세요.
최대한 빠르게 답변드리도록 하겠습니다!