중복로그인 문의 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

중복로그인 문의 정보

중복로그인 문의

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=17704&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%C1%DF%BA%B9%B7%CE%B1%D7%C0%CE&sop=and

위의 활용팁으로 중복로그인을 막고 있는데요 같은 공간에서 공유기를 사용한 경우 로그인이

되더라구요...

공유기를 사용중인 PC 끼리도 하나의 아이디가 로그인 되어 있으면 로그인 안되게 하려면

어떻게 해야 할까요?

댓글 전체

공유기를 사용중인 PC는 하드웨어 정보를 대조하지 않는 이상 확인하시기가 어렵습니다..

이유는 공유기의 원리를 생각하시면 간단합니다.

공유기는 공인IP를 가지고 255개의 사설IP(인터넷이 불가능한 IP)를 생성하게 됩니다.

이 사설IP는 모두 하나의 IP로 인터넷을 사용하기 때문에 IP만으로는 체크가 불가능합니다^^;
공유기는 외부로 나갈때 대표ip로 나가기 때문에 내부중복체크는 힘듭니다.
위 팁 비교구문을 보니
$sql = "select * from $g4[session_table] where mb_id = '$mb[mb_id]' and ss_ip != '$_SERVER[REMOTE_ADDR]' and ss_datetime > '$login_time' ";

id, ip, datetime으로만 비교되는곳에
세션값($_SESSION[ss_mb_id]) 비교도 넣어주시면 내부공간에서도 중복을 막을수 있겠네요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT