중복로그인 체크
페이지 정보
본문
라이센스
기본 로직 및 제약 사항
0. 중복로그인 체크를 위한 테이블을 추가합니다. 자동으로 추가됩니다.
G4_TABLE_PREFIX.'login_dup'
1. IP 를 기준으로 체크합니다.
공유기 아래의 여러 PC 에서 로그인 한 경우는 중복으로 인식하지 않습니다.
2. 나중에 로그인 한 것을 무조건 정상 이용자라고 간주하고 로그인 시킵니다.
이전에 로그인된 세션을 로그아웃 시킵니다.
3. 다른 IP 에서 로그인 후 로그아웃 버튼을 누르지 않고 브라우저 창을 닫아 버린 경우,
나중에 로그인한 곳에서 중복로그인 alert 가 뜰 수도 있습니다.
회원들에게 로그아웃 버튼을 누를 수 있도록 안내가 필요합니다.
4. 로그인 된 후에만 동작해야 하므로 outlogin 스킨에 코드를 추가하였습니다.
아웃로그인 창이 항상 보여지는 사이트에서 동작합니다.
tail.php 파일 등에 해당 코드를 추가해도 동작할 것으로 보입니다. 테스트는 못하였습니다.
기본 로직 및 제약 사항
0. 중복로그인 체크를 위한 테이블을 추가합니다. 자동으로 추가됩니다.
G4_TABLE_PREFIX.'login_dup'
1. IP 를 기준으로 체크합니다.
공유기 아래의 여러 PC 에서 로그인 한 경우는 중복으로 인식하지 않습니다.
2. 나중에 로그인 한 것을 무조건 정상 이용자라고 간주하고 로그인 시킵니다.
이전에 로그인된 세션을 로그아웃 시킵니다.
3. 다른 IP 에서 로그인 후 로그아웃 버튼을 누르지 않고 브라우저 창을 닫아 버린 경우,
나중에 로그인한 곳에서 중복로그인 alert 가 뜰 수도 있습니다.
회원들에게 로그아웃 버튼을 누를 수 있도록 안내가 필요합니다.
4. 로그인 된 후에만 동작해야 하므로 outlogin 스킨에 코드를 추가하였습니다.
아웃로그인 창이 항상 보여지는 사이트에서 동작합니다.
tail.php 파일 등에 해당 코드를 추가해도 동작할 것으로 보입니다. 테스트는 못하였습니다.
추천0
댓글목록
등록된 댓글이 없습니다.