자유게시판

제목 외람된 질문이지만 ㅡㅡㅋ 스팸글 방지는 어찌들하시는지..
글쓴이 굿이네 작성시각 2011/11/28 09:07:40
댓글 : 7 추천 : 0 스크랩 : 0 조회수 : 11944   RSS
머 captcha를 대부분 활용하겠지만 ㅠㅠ


저희 홈피 게시판이 아닌 상담글쪽에서도 스팸글이 무분별하게 들어오는 것같은데...

다른방법이 있나해서 여쭤봅니다 ㅠㅠ

좋은방법없나요....

우리 홈피에는 구글 로봇이 자주 극성인듯 합니다 ㅠ
 다음글 이제는 정모 참여할수 있게 되었어요. (4)
 이전글 슬레이트pc 7 개봉기 및 간략 사용기입니다. (6)

댓글

배강민 / 2011/11/28 09:30:59 / 추천 0

뭐.. 연속글 시간차를 주고, 한 IP에서 하루 등록할 수 있는 제한 두고, 스팸성 아이피 막고 등 일반적인 방법도 같이 써먹을 수 있겠죠

혹 하는 방법 코멘트 누가 남겨주시면 저도 주섬주섬..ㅋ

굿이네 / 2011/11/28 10:06:51 / 추천 0

일딴 등록 제한 작업부터 해야겟군요!! 하루에 2번씩 ㅋ 감사합니다.

변종원(웅파) / 2011/11/28 11:59:35 / 추천 0
ci 2 버전부터 csrf 라는 것이 추가됐습니다.
폼변조방지쯤 되는데 포스트 전송하기전 페이지에서 값을 하나 생성하고
컨트롤러에서 그 값을 대조하여 사이트의 글쓰기 페이지가 아닌 다른 곳(봇)에서
글 작성하는 것을 막는 것입니다. captcha랑 비슷한 개념이기는 합니다.
배강민 / 2011/11/28 15:06:08 / 추천 0

딴지는 아니지만 참고로다가

CI의 CSRF와 jquerymobile 은 충돌이 납니다..ㅠ 개발하고 있는거에서 걸려부리더라고용..ㅋ

굿이네 / 2011/11/28 15:48:59 / 추천 0

// KangMin
일딴 쿼리루   ip하구 오늘날짜 체크해서 작성제한 후다닥~ 작업 완료했습니다 ㅋ 감사합니다.
//웅파
csrf에대해서 공부좀 해봐야겠네요
고객들이 captcha 입력을 안하게 하는 취지 이기때문에 아주 적합한것같습니다.
두분 모두 감사합니다~~~


 

굿이네 / 2011/11/28 16:33:28 / 추천 0

csrf
formid나 token을 자동 생성해줘서 그값을 
검증하는 그런 내용같네요.
바로 작업들어가겠습니다!!!!

DJ구스 / 2011/12/02 13:28:20 / 추천 0
@kangmin 님..

http://stackoverflow.com/questions/7351849/codeigniter-csrf-jquery-ajax-problem
이화 같은 형태로 처리 해주시면 됩니다. 

var ID = $(".imageWrap:last").attr("id");
var baseurl = "http://localhost/woho/";
var doScroll = 1;
var cct = $.cookie("<?php echo $this->config->item("csrf_cookie_name"); ?>");

if (location.href == baseurl) {
    $(window).scroll(function(){
        if ($(window).scrollTop() > $('body').height() / 2) {
            if(doScroll == 1) {                   
                $.post(baseurl + 'ajax/images',{'id':ID,'<?php echo $this->security->get_csrf_token_name(); ?>': cct}, function(data) {
                    alert(data);
                    $("#wrapper_content").append(data);
                    ID++;
                });
            }
        }
    });
}