워드프레스 회원가입 차단 방법
워드프레스 사이트에서 갑자기 회원가입이 급증했다면, 대부분 스팸 또는 봇에 의한 자동 회원가입일 가능성이 높습니다. 이런 스팸 가입자를 방지하려면Akismet같은 플러그인을 설치하거나 구글의 reCAPTCHA를 달면 도움이 됩니다.
혹은 초대 받은 사람만 회원 가입이 가능하도록 WP-Invites 플러그인을 설치하여 초대 코드(Invite Code)를 입력해야 가입이 가능하도록 하는 방법도 있습니다. 아래 방법들을 통해 mesek.com의 회원가입을 차단하거나 제한할 수 있습니다.
1. 워드프레스 기본 회원가입 비활성화
-
관리자 페이지에서 설정 > 일반으로 이동합니다.
-
"멤버쉽(누구나 가입할 수 있습니다)" 체크박스를 해제하면, 더 이상 아무나 회원가입을 할 수 없습니다.
2. 스팸 회원가입 방지 플러그인 사용
-
Akismet: 댓글뿐 아니라 회원가입 시도도 스팸 필터링에 활용할 수 있습니다.
-
Stop Signup Spam: Stop Forum Spam DB를 활용해 이미 알려진 스팸 이메일이나 IP의 회원가입을 차단합니다.
-
WP-Members: 회원가입 시 구글 reCAPTCHA를 추가해 로봇의 자동 가입을 막을 수 있습니다. 관리자 승인제로 회원가입을 전환할 수도 있습니다.
-
코스모스팜 회원관리: 이메일 인증, SMS 본인인증, 해외 IP 차단 등 다양한 스팸 방지 기능을 제공합니다.
3. 구글 reCAPTCHA 적용
-
워드프레스 관리자 > WP-Members > Captcha 설정에서 구글 reCAPTCHA Site Key와 Secret Key를 입력하면, 회원가입 폼에 캡차가 적용되어 자동 가입을 효과적으로 차단할 수 있습니다.
-
reCAPTCHA는 대부분의 스팸 봇을 막는 데 매우 효과적입니다.
4. 특정 이메일 도메인/사용자 제한
-
Restrict User Registration 플러그인을 사용하면, 특정 이메일 도메인(예: @gmail.com, @yahoo.com 등)이나 사용자 이름의 회원가입을 제한할 수 있습니다.
-
플러그인 설치 후, 관리자 페이지 > 사용자 > Restrict Registration에서 허용 또는 차단할 이메일/도메인을 지정할 수 있습니다.
5. 초대 코드 기반 회원가입
-
WP-Invites 플러그인을 사용하면, 초대받은 사람만 회원가입이 가능하도록 할 수 있습니다. 이는 완전히 공개된 회원가입을 원치 않을 때 효과적입니다.
6. 해외 IP 차단
-
만약 사이트가 국내 사용자만을 위한 것이라면, 웹호스팅 또는 방화벽 설정에서 해외 IP의 접속을 차단할 수 있습니다.
요약
-
가장 빠른 방법: 관리자 > 설정 > 일반 > "누구나 가입할 수 있습니다" 체크 해제.
-
스팸 방지 강화: reCAPTCHA, 이메일/SMS 인증, 스팸 DB 기반 플러그인(Stop Signup Spam, WP-Members 등) 활용.
-
특정 조건 제한: 이메일 도메인, 초대 코드, 해외 IP 등 추가 제한 적용.
위 방법을 적용하면 mesekt.com의 불필요한 회원가입을 효과적으로 차단할 수 있습니다.


댓글 쓰기
0댓글