MediaWiki에 reCAPTCHA 사용

중요: reCAPTCHA API 버전 1.0은 더 이상 지원되지 않습니다. 버전 2.0으로 업그레이드하세요. 자세히 알아보기

reCAPTCHA MediaWiki 플러그인은 보안문자를 사용하여 스팸을 차단합니다. MediaWiki에 reCAPTCHA를 추가하는 방법은 다음과 같습니다.

  1. ZIP 파일을 다운로드합니다 (이 플러그인은 MediaWiki 1.8 이상에서만 작동합니다).

  2. MediaWiki 확장 프로그램의 압축을 풉니다.

    cd /path/to/mediawiki/extensions/
    # * gets whatever version you downloaded
    unzip ~/recaptcha-mediawiki-*.zip
    # move the package to a standardized directory.
    mv recaptcha-mediawiki-* recaptcha
    
  3. MediaWiki의 LocalSettings.php에 다음 줄을 추가합니다.

    require_once( "$IP/extensions/recaptcha/ReCaptcha.php" );
    // Sign up for these at https://www.google.com/recaptcha/admin#createsite
    $recaptcha_public_key = '';
    $recaptcha_private_key = '';
    
  4. LocalSettings.php에 공개 및 비공개 키를 입력합니다. (아직 가입하지 않은 경우 여기에서 reCAPTCHA 키에 가입해야 합니다.)

  5. 이제 완료됐습니다. 이제 보안문자를 입력해야 합니다.

MediaWiki FAQ

보안문자는 언제 표시되나요? 어떻게 조정하나요?

기본적으로 보안문자는 다음 이벤트에서 트리거됩니다.

  • 신규 사용자 등록
  • 새로운 외부 링크가 포함된 익명 수정사항
  • 무작위 비밀번호 크래킹

이러한 설정은 LocalSettings.php에서 조정할 수 있습니다. 가능한 옵션은 ConfirmEdit.php를 참조하세요.

reCAPTCHA를 제거하려면 어떻게 해야 하나요?

LocalSettings.php에 추가한 줄을 삭제하기만 하면 됩니다. 확장 프로그램 디렉터리에 만든 폴더를 삭제할 수도 있습니다.