묻고답하기
스팸 회원가입때문에 미치겠습니다.
2015.06.30 17:19
홈페이지 오픈하자 마자 벌때처럼 달라드네요. 아이피 추적해 보니까 중국 등 여러곳에서 가입하는데, 미치겠네요. 차단하는 방법좀 알려주세요.
스팸 가입 방지 모듈 추가했는데, 가입되요. 아이피를 차단하는 방법이 있나요?
댓글 6
-
기진곰
2015.06.30 17:23
-
choo****
2015.06.30 17:25
메일인증 거치게 했지요. 그런데도 그럽니다. ㅠㅠ
알겠습니다. ㅋㅋ
-
마야
2015.06.30 18:05
물론 이 방법이 대안이 될 수가 없지만 참고로 하세요
----------------------------------------
대부분의 스팸 닉네임을 보면 모두다 15자리 이상입니다.
그래서 닉네임가입 최대 숫자를 조정을 해보세요xe - modules - member - member.admin.controller.php 열고
520열 금방에}else if($formInfo->name == 'nick_name'){
$fields[] = sprintf('<field name="%s" required="true" rule="nick_name" length="2:20" />', $formInfo->name);length="2:20" 이부분을 수정을 해보세요 ==> length="2:12"
그리고
modules/member/queries/InsertMember.xml 파일과
modules/member/queries/UpdateMember.xml 파일에 같이 조정을 해주세요
(찾기가 수훨합니다.)마지막으로
관리페이지 - 회원 - 회원설정--맨아래 저장 버튼을 클릭을 해 주어야 적용이 됩니다.
아무런 변화도 보이지 않지만 반드시 클릭해야 합니다. -
choo****
2015.07.01 10:10
닉네임을 한글로만 입력할 수 있도록 할 수 있나요?
-
AJKJ
2015.06.30 18:35
https://www.xpressengine.com/index.php?mid=download&package_id=22753648
JS 실행 못하는 봇만 차단해도 99%의 스팸은 거의다 차단하더군요.
-
불금
2015.06.30 18:39
captcha도 안되나요..?
저런 경우에는 메일 인증을 거치도록 하거나, 스팸 가입하는 녀석들의 닉네임 패턴을 분석해서 차단해 버리는 방법도 있어요. (소스수정 필요) 이 경우에는 영어단어 2개에 숫자를 붙이는 것이 패턴인 것 같네요.
정 안되면 호스팅업체에 요청해서 중국을 차단해 버리세요.