• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

라이믹스에 구글 reCAPTCHA 적용으로 스팸방지하기

달소 달소 180

1

0

안녕하세요. 달소입니다.!


오늘은 서버포럼 보안강화를 위한 프로젝트 1탄인 Recaptcha 적용입니다.
아마 많이들 보고 알고계신 스팸방지 기술중 하나입니다.


사이트를 운영하다보면,, 스팸공격의 대상이되는데 이는 봇을 통한 공격과 직접 사람에 의한 공격으로 나뉠수 있습니다.
bot같은 경우에는 자동화를 통해 짧은시간에 가지고있는 수백,수천개의 데이터를 가지고 무작위 대입으로 해킹을 시도할수도있고 스팸성 게시물을 다량올릴수도있습니다.


이러한 공격을 방어하기위해 나온게 reCAPTCHA라고 보시면 되겠습니다.


흔히들 많이 보셨던 그림에서 버스찾기 혹은 체크를 통해 사람인지 봇인지 체크하는 일련의 행위들을 의미합니다.

 

여기서 적용할 버전은 구글에서 지원하는 v2버전입니다.
v3의 경우 스코어만추가로 적용됐다고 하기도하고.. 라이믹스에서는 아래와같은 오류와 함께 접속이 안되기때문에 ㅎ 그냥 2단계로 진행하겠습니다.

image.png.jpg

 

라이믹스에서는 스팸필터에서 해당 기능을 지원하지만 구글의 key값이 필요하기때문에 키를 받는것부터 진행해보겠습니다.


1. Google reCAPTCHA key 발급받기.


준비물은 당연히(?) 구글 계정입니다.
먼저 아래페이지로 가서 리캡챠 사용에 필요한 사이트키와 시크릿키를 받아줍니다.

https://www.google.com/recaptcha/admin/create

image.png.jpg


버전의 경우 최신버전은 v3이지만 앞서 말씀드린 이유로 v2로 진행하고 

 

image.png.jpg


그림찾기보다는.. invisible이 사용자 편의성이 좋기떄문에 해당 버전으로 진행했습니다.
사이트의 도메인에 반드시 적용할 도메인을 넣어주셔야 에러가 나오지않습니다.

 

사이트 등록후 나오는 키들을 복사해주시면됩니다.

 

image.png.jpg

 

 

라이믹스에 스팸필터 적용하기

이제 생성한 키를 운영하시는 라이믹스에 적용해주시면됩니다.

관리자 페이지 -> 모듈 -> 스팸필터 -> 캡챠 설정에서 아래의 빈칸들을 채워주시면됩니다.

image.png.jpg

 

적용 후 해당 액션을 위한 페이지에 접속하신다면

 

image.png.jpg

 

이런 리캡챠를 보실수있습니다~

이제 다른곳에도 하나씩 적용해봐야겠네요 ㅎㅎ

신고공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.