중복로그인, 다중로그인 db 처리? 0 2 8,099

by 개발고수가되기를 [DB 기타] [2025.02.01 14:57:25]


오라클 자바 화면은 투비 마이플랫푬 사용하고 있습니다.

중복 로그인을 못하게 막하여 하는데 

자바에서 세션 아이디 저장해서 할랫더만 잘 안되고

값은 db 저장할 수 있지만 저희 환경과는 맞지 않는 것 같아서요.

 

그래서 로그인 테이블이 이미 존재하고 있어 여기에 로그인 체크를 로그인 시 1로 변경하고 로그아웃 버튼 클릭 시 0으로 변경하여 중복 로그인을 막으려는데 여기까지는 간단한데

로그아웃 버튼을 클릭하여 로그아웃하지 않고

x버튼을 눌러 창닫기를 하거나 컴퓨터가 꺼진다면 해당 사용자는 재로그인 시 상태 값이 1이기 때문에 로그인이 허용되지 않을 것 입니다.

자문을 구해봅니다ㅠ

by 우주민 [2025.02.04 10:41:30]

로그인시 상태값을 저장하는 것과 별개로 접근 기기 정보 같은것을 저장하는 방법은 어떨까요?

재로그인시 접근기기 정보가 동일한 경우 로그인을 허용하도록 만들면 일단 문의하신 문제는 해결 가능할듯도 합니다.

(물론 기기정보를 받을 수 있을 경우 이지만....)


by 우리집아찌 [2025.02.12 13:51:17]

동작시 최종 로그인 시간 저장후 주기적으로 (3분) 배치등 으로 로그아웃 처리하시는건 어떠신지요.

로그아웃버튼시 로그아웃하고 그 외는

재로그인시 "로그인후 3분이내 입니다." 메세지 하나 띄어 주시면 어떻지요 

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입