웹마스터 팁
회원가입시 아이피 기록하기
2014.04.24 10:54
요즘 스팸글이 많이 올라와서 회원가입시 메일 인증을 하도록 수정하였더니
스팸글 등록은 원천 차단 되는 것 같습니다.
근데 문제가 이넘들이 계속 회원가입을 하더라구요..
이메일을 제대로 된걸 적을리 없으니 모두 저에게 반송이오고...ㅠㅠ
그래서 아이피라도 알면 차단하는데 도움이 될까하여 회원정보를 보니 가입시 아이피 기록이 없네요..
해결방법을 검색하다 같은 고민을 하시는 분들이 계신것 같아서 올립니다.
도움이 되시길...
xe - modules - member - member.controller.php 열고
insertMember 함수를 찾아서
$output = executeQuery('member.insertMember', $args); 이 문장 위에 적당한 위치에
$args->description = getenv("REMOTE_ADDR"); 이 문장을 한줄 추가 합니다.
저는 아래와 같이 추가하였습니다.
======================================
// Insert data into the DB
$args->list_order = -1 * $args->member_srl;
$args->nick_name = htmlspecialchars($args->nick_name, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);
$args->homepage = htmlspecialchars($args->homepage, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);
$args->blog = htmlspecialchars($args->blog, ENT_COMPAT | ENT_HTML401, 'UTF-8', false);
$args->description = getenv("REMOTE_ADDR");
if(!$args->user_id) $args->user_id = 't'.$args->member_srl;
if(!$args->user_name) $args->user_name = $args->member_srl;
$oDB = &DB::getInstance();
$oDB->begin();
$output = executeQuery('member.insertMember', $args);
==========================================
이제부터 가입하는 회원은 관리자의 회원정보 조회/수정을 보시면
아랫부분에 [설명]에서 확인이 됩니다.
이 [설명]은 관리자 메모라서 관리자만 확인 할 수 있는 항목입니다.
댓글 10
-
국가정보보안
2014.04.24 13:37
-
Paul
2014.04.24 14:24
1.7.4.1에서는 위와 같은 부분이 없네요. ㅠ -
수직상승
2014.04.24 17:35
XE 1.7.4.1 버전을 사용하고 있습니다.
-
국가정보보안
2014.04.24 17:50
저도 저 부분을 찾지 못하였습니다..
-
수직상승
2014.04.24 17:52
파일 위치를 잘못 적었네요..
xe - modules - member - member.controller.php 입니다.
위에 글도 수정 했어요..
-
콩까기
2014.04.24 19:04
감사합니다^^
-
마야
2014.04.24 19:34
상당히 도움이 되는 Tip~ 이라고 생각합니다. 감사합니다.
-
Paul
2014.04.25 15:56
감사합니다. 덕분에 불량 회원가입자들 많이 차단했습니다. ^^
-
옆집옵하
2015.06.12 17:56
1.8.3버전은 안됩니다. ㅠㅠ
-
Meari
2015.06.13 18:47
감사합니다.^^
제목 | 글쓴이 | 날짜 |
---|---|---|
회원가입 확장모듈, 환영쪽지를 끄면 메일이 안날아가는 문제수정. | Xiso | 2013.10.31 |
[수정]알림센터 Lite에 메일발송 기능을 추가하기 [11] | 매실茶 | 2013.11.25 |
알림센터의 익명명칭을 anonoymous에서 다른 형태로 바꾸기 [1] | jambox | 2014.01.08 |
관리자를 제외하고는 타회원의 회원정보 보기를 막는 방법 [1] | sejin7940 | 2014.04.04 |
회원가입시 아이피 기록하기 [10] | 수직상승 | 2014.04.24 |
비회원 GPS 정보 처리 | 웹빌드ver2 | 2014.05.09 |
Draggable Captcha System for XE1.7.5 Member Module (QapTcha) [7] | 우진홈 | 2014.05.21 |
유저가 자신의 회원정보 전체를 공개/비공개 설정하게 하는 방법 [2] | sejin7940 | 2014.05.27 |
마이피플봇을 이용한 마이피플 알리미 (푸시서비스) 이용하기 [4] | garnecia | 2014.06.01 |
회원정보에서 '서명' 수정이 반영되지 않을 경우 | Novelic | 2014.06.03 |
SocialXE 관련 사용팁 적용 수정 파일 [3] | 휘즈 | 2014.07.13 |
홈페이지 제작 시, 개인정보관련/회원가입약관 처리에 대해서 [1] | 양파F | 2014.08.23 |
회원정보보기시 공개 안 한 정보에 대해서도 최고관리자는 볼 수 있도록 변경 | sejin7940 | 2014.09.10 |
알림LITE의 모바일쪽지 확인시 "잘못된 요청" 처리법 [1] | Hello_XE | 2014.10.28 |
PDF 뷰어 팁 [4] | 돼지코구뇽 | 2014.12.06 |
사용자 매뉴에 회원정보와 포인트설정 바로가기 기능 삽입 [1] | 간장게장같은남자 | 2015.01.23 |
회원정보보기를 팝업으로 띄우는 방법 | 콜롬보. | 2015.03.13 |
타임라인 모듈 회원 작성글/저장글 버그 오류 수정 [7] | socialskyo | 2015.03.20 |
홈페이지 제작 시 점검사항 15가지 [1] | 유래유거 | 2015.06.29 |
모바일 글쓰기 페이지 경고창 [2] | 자동차 | 2015.09.26 |
1.7.x 버전에 해당되는건가요?