중복로그인 체크 G5 플러그인 > 그누보드5

본문 바로가기
사이트 내 전체검색

그누보드5

플러그인 중복로그인 체크 G5 플러그인

페이지 정보

profile_image
작성자 최고관리자 (61.♡.24.113)
댓글 0건 조회 6,959회 작성일 13-09-28 22:58

본문

설치

1. login_dup_check.php 파일을 plugin 폴더에 넣으시고,

2. tail.sub.php 파일의 </body> 위에, 아래 코드를 추가하시면 됩니다.

<?php
@include_once(G5_PATH."/plugin/login_dup_check.php");
?>


기본 로직 및 제약 사항

0. 중복로그인 체크를 위한 테이블을 추가합니다. 자동으로 추가됩니다.
    G5_TABLE_PREFIX.'login_dup'

1. IP 를 기준으로 체크합니다.
    공유기 아래의 여러 PC 에서 로그인 한 경우는 중복으로 인식하지 않습니다.

2. 나중에 로그인 한 것을 무조건 정상 이용자라고 간주하고 로그인 시킵니다.
    이전에 로그인된 세션을 로그아웃 시킵니다.

3. 다른 IP 에서 로그인 후 로그아웃 버튼을 누르지 않고 브라우저 창을 닫아 버린 경우,
    나중에 로그인한 곳에서 중복로그인 alert 가 뜰 수도 있습니다.
    회원들에게 로그아웃 버튼을 누를 수 있도록 안내가 필요합니다.


기타 참고

1. utf-8 버전입니다.
    그누보드5 는 utf-8 로만 배포하기에 이것도 utf-8 입니다.

2. tail.sub.php 에 코드 추가하는 이유
    모바일에서도 체크하기 위해서 tail.sub.php 에 넣습니다.
    그누보드 root 의 tail.php 에 위코드를 넣으면, PC 브라우저에서만 체크합니다.

추천0

첨부파일

댓글목록

등록된 댓글이 없습니다.

Total 58건 1 페이지
  • RSS
그누보드5 목록
번호 제목 글쓴이 조회 추천 날짜
공지기타관리자 5054010-20
57관리자 13357011-06
56최고관리자 7570010-27
55최고관리자 7111011-03
열람중플러그인최고관리자 6960009-28
53스킨테스터 6608010-19
52스킨최고관리자 6472004-30
51관리자 5714009-16
50플러그인최고관리자 5628009-29
49최고관리자 5560009-29
48스킨최고관리자 5520009-23
47플러그인최고관리자 5492011-14
46기타최고관리자 5135009-14
45스킨최고관리자 5025010-29
44스킨최고관리자 4876009-30
43관리자 4826012-07
42최고관리자 4812009-25
41관리자 4762011-21
40최고관리자 4720009-28
39최고관리자 4589011-12

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.