2014-10-01 4 views
1

잘못된 로그인 시도를하는 사용자를 (.htaccess를 통해) 자동으로 금지하는 스크립트를 만들고 싶습니다. 그러나 Wordpress는이 정보를 포함하는 로그를 작성하지 않습니다.Wordpress에서 실패한 로그인 시도를 기록 하시겠습니까?

나는 또한이 정보를 기록하는 일부 플러그인이 있다는 것을 알고 있지만 로그 파일이 아니라 데이터베이스에이 로그를 기록합니다.

내 워드 프레스 기반 사이트에서 실패한 로그인 시도가 모두 포함 된 로그 파일을 어떻게 생성 할 수 있는지 아는 사람 있습니까?

감사합니다.

add_action('wp_login_failed', 'login_failed'); 
function login_failed($username) { 
    error_log("user $username: authentication failure for \"".admin_url()."\": Password Mismatch"); 
} 

내가 fail2ban 여러 로그인 시도를 차단하려면이 옵션을 사용

 Jorge 

답변

0

나는 아파치 오류 로그에 로그인 시도 실패 로그 워드 프레스 플러그인을 작성했습니다.

+0

감사합니다. Gerald! 이 플러그인을 워드 프레스에 어떻게 삽입해야합니까? Wordpress 코어 파일을 업데이트해야합니까? – Jorge

+0

WordPress는 플러그인 작성 방법에 대한 [광범위한 문서] (http://codex.wordpress.org/Writing_a_Plugin)를 제공합니다. –

+0

감사합니다 제럴드! 이제 플러그인을 설치하고 실행합니다! – Jorge

관련 문제