XE 공식 자료실

제작자
기진곰
등록일
2015-07-28
다운로드 수
185
링크2
poesis/xe-member-expire

일정 기간 이상 로그인하지 않은 회원 계정을 정리해 주는 모듈입니다. 자동 정리, 안내메일 발송 등의 다양한 부가기능도 제공합니다.

라이선스
GPL v2
설치경로
./modules/member_expire
최초 등록일
2015-07-27
전체 다운로드
6,911
체험하기

쉬운설치로 바로 체험할 수 있습니다

상세 설명

일정 기간 이상 로그인하지 않은 회원 계정을 정리해 주는 XE 모듈입니다.

2015년 8월 18일부터 시행되는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제29조제2항 및 동 시행령 제16조에 따라, 정보통신서비스 제공자는 1년 이상 서비스를 이용하지 않은 이용자의 개인정보를 파기하거나 다른 이용자의 개인정보와 분리하여 별도로 저장·관리하여야 합니다. 이 모듈을 올바르게 사용할 경우 위의 법령을 따르는 데 도움이 될 수 있습니다.

 

아래와 같은 기능을 지원합니다.

  • 휴면계정 판단 기준 설정 (3개월, 6개월, 1년, 2년 등)
  • 휴면계정 일괄 정리 또는 개별적으로 정리
    • 삭제 (탈퇴 처리)
    • 별도의 저장공간으로 이동 (일반 모듈들이 참조하지 않는 별도의 테이블 사용)
  • 관리자가 직접 정리하지 않아도 휴면계정을 그때그때 자동으로 정리하는 기능
    • 자동 정리를 시작할 날짜를 지정할 수 있음
    • 자동 정리 예정인 회원에게 안내메일 발송을 발송하는 기능
  • 별도의 저장공간으로 이동된 회원을 관리자가 개별적으로 복원할 수 있음
  • 별도의 저장공간으로 이동된 회원과 같은 아이디, 메일주소, 닉네임 등으로 재가입 금지
  • 별도의 저장공간으로 이동된 회원이 다시 로그인을 시도할 경우 자동 복원 또는 안내문 출력

 

설치 및 사용 환경

  • 최소 환경: XE 1.7.3 이상, PHP 5.2 이상
  • 권장 환경: XE 1.8.3 이상, PHP 5.3 이상

안내메일을 대량으로 발송하는 경우에는 고급 메일 발송 모듈 및 대량메일 전문 API를 사용하시기를 권장합니다.

버 그를 신고하실 때는 사용중이신 XE 버전, PHP 버전, 호스팅 정보 (웹호스팅 업체 또는 단독서버/클라우드서버), 서버의 에러로그, 브라우저의 개발자도구로 AJAX 요청을 캡쳐했을 때 나오는 내용 등 가능한 많은 정보를 포함하여 GitHub에 이슈를 작성해 주시기 바랍니다.

 

주의사항

한 번 삭제한 회원정보는 복구할 수 없으며, 별도의 저장공간으로 이동하는 작업에도 상당한 위험이 동반됩니다. 반드시 DB 백업 후 작업하시기 바랍니다. 작업을 성공적으로 마친 것을 확인하기 전에는 백업을 삭제하지 마십시오. 이 모듈의 작동 방식, 버그 유무 등에 대하여 제작자는 어떠한 보증도 하지 않으며, 이 모듈의 사용으로 발생하는 어떠한 결과에 대해서도 제작자는 절대 책임지지 않습니다.

휴면계정이 많은 경우 정리 및 안내메일 발송에 긴 시간이 걸릴 수 있습니다. 서버 이용자가 많지 않은 시간대에 작업하시기 바랍니다.

 

라이선스 및 후원안내

이 모듈은 GPLv2 라이선스의 적용을 받으며, 원하실 경우 GPLv3를 선택할 수도 있습니다. (XE 코어의 라이선스와 다르니 유의하시기 바랍니다.)

단 순히 설치 및 사용만 하는 경우에는 개인용, 상업용 등 어떤 용도로도 무료이고 소스 공개의 의무도 발생하지 않으나, 변경하여 재배포하는 경우 반드시 GPL 라이선스로 소스를 공개해야 합니다. 이 모듈과 연동하는 다른 모듈을 개발하여 배포하는 경우에도 마찬가지로 GPL 라이선스가 적용됩니다.

외주로 개발할 경우 수십만원이 소요될 수도 있는 기능입니다. 영리 목적으로 사용하시는 분은 커피 한 잔 값이라도 후원해 주시면 감사하겠습니다. 후원계좌는 제 홈페이지를 참고해 주십시오.

 

변경내역

v1.0.2

회원가입시 최종 단계에서만 중복닉네임 체크가 이루어지고 실시간 체크가 안 되는 문제 수정
기본 설정 변경시 휴면계정이 없는데도 휴면계정이 너무 많다며 자동 정리 설정을 받아들이지 않는 문제 수정
안내메일 내용 편집 화면에서 정리 방법이 정확하게 표시되지 않는 문제 수정

v1.0.1

안내메일 내용 편집 화면에서 위지윅 에디터 모듈 설정을 따라 CKEditor 또는 XpressEditor를 선택하도록 변경
일부 환경에서 날짜를 변경할 수 없는 문제 수정

v1.0

최초 릴리즈

 

포럼 2

로그인 후 작성할 수 있습니다.
  • 2015-07-28 21:50:46 제작자 기진곰

    @위드파트너: 지원하는 버전 범위가 꽤 넓기 때문에, 중간의 일부 버전 및 특정 환경에서만 문제가 생길 가능성을 배제할 수 없습니다.정확한 PHP 버전과 XE 버전을 알려주시면 재현을 시도해 보겠습니다. 일단 알려주신 주소는 정상적인 주소입니다.

  • 2015-07-28 21:27:09 위드파트너

    좋은 자료 등록해주셔서 감사합니다.
    그런데 저는 설치하고나서 설정 화면으로 들어가려고 클릭해보면
    "잘못된 요청입니다"라는 오류 화면만 나와서 환결설정을 할 수 없습니다.
    php 버전이나 xe코어 버전도 모두 조건을 충족합니다.
    http://도메인/index.php?module=admin&act=dispMember_expireAdminConfig
    위와 같은 주소로 접속하면 "잘못된 요청입니다" 화면 출력.