워드프레스 로그인 리디렉션 에러가 발생하는 경우/로그인 실패 시 해결 방법

워드프레스 정보를 제공하는 블로그 Avada 2023. 3. 6. 10:25 • 댓글:

최근 멀티사이트에서 도메인 SSL 인증서 오류가 발생하여 사이트를 제거하고 다시 추가한 다음, 복구한 적이 있습니다. 사이트를 복구한 후에 메인 사이트에 최고 관리자로 로그인을 시도하면 로그인이 되지 않는 문제가 발생했습니다. 동일한 테마로 여러 사이트를 운영하려는 경우 멀티사이트가 좋은 선택이지만, 이런 에러가 발생하면 난감하지 않을 수 없습니다.

워드프레스 사이트에서 올바른 아이디와 비밀번호를 입력했지만 에러 메시지를 출력하지 않고 로그인이 되지 않는 경우 참고해 보시기 바랍니다.

워드프레스 로그인 리디렉션 에러가 발생하는 경우 해결 방법

잘못된 아이디와 비밀번호를 입력하게 되면 당연히 로그인이 안 되지만, 올바른 사용자명과 패스워드를 입력해도 로그인이 안 되는 상황이 드물지만 나타날 수 있습니다.

참고로 사이트가 해킹 당하거나 멀웨어에 감염되는 경우에도 로그인이 안 될 수 있습니다. 먼저는 FTP에 접속하여 사이트가 악성코드에 감염된 흔적이 없는지 체크해 보시기 바랍니다. 그런 경우에는 멀웨어를 제거하는 작업을 진행해야 합니다.

저는 잘못된 사용자 이름과 암호를 입력하면 아래와 같이 "사용자명 ...에 대해 입력한 비밀번호가 올바르지 않습니다" 에러가 발생했습니다.

워드프레스 로그인 리디렉션 에러가 발생하는 경우/로그인 실패 시 해결 방법

하지만 올바른 사용자명과 비번을 입력하면 비밀번호가 잘못되었다는 경고가 표시되지 않고 로그인 페이지가 재로드 되면서 로그인이 되지 않았습니다.

이 문제를 검색해보니 "캐시" 문제일 가능성이 높다고 합니다. 이런 현상이 나타나는 경우 아래의 조치를 취하여 문제가 해결되는지 체크해 보시기 바랍니다.

로그인 비밀번호가 잘못되어 로그인을 못 하는 경우에는 비밀번호 재설정을 시도하여 비밀번호를 다시 설정해야 합니다.

 

워드프레스 관리자 비밀번호를 초기화/재설정하는 방법

워드프레스 관리자 비밀번호를 분실하여 워드프레스 관리자 사이트에 로그인할 수 없는 경우 여러 가지 방법을 통해 관리자 비밀번호를 초기화(재설정)할 수 있습니다. (워드프레스 자체를 초

avada.tistory.com

쿠키 관련 코드 추가(멀티사이트)

멀티사이트의 경우 다음 글에서 제시하는 코드를 추가하여 문제가 해결되는지 확인해보시기 바랍니다.

 

멀티사이트에서 '쿠키가 차단됐거나 사용 중인 브라우저가 지원하지 않습니다.' 오류가 발생하

워드프레스에서 멀티사이트를 구성하고 서브도메인으로 사이를 추가한 다음에 로그인하려고 시도하니 다음과 같은 오류가 발생했습니다. ERROR: Cookies are blocked or not supported by your browser. You must e

www.thewordcracker.com

Two Factor(2단계 인증) 플러그인 제거

Two Factor와 같은 2단계 인증 플러그인이 설치되어 있다면 삭제하여 오류가 해결되는지 체크해 볼 수 있습니다. 이외에도 보안 플러그인이 있다면 보안 플러그인도 일시적으로 삭제 혹은 비활성화하여 문제 발생 여부를 확인합니다.

서버 캐시 삭제

서버 캐시가 문제를 일으킬 수도 있습니다. 서버 캐시를 삭제하도록 합니다. 웹호스팅에 따라 서버 캐시를 삭제하지 못할 수도 있습니다.

클라우드웨이즈(Cloudways)를 이용하는 경우 다음 글을 참고하여 서버 캐시를 지울 수 있습니다.

 

클라우드웨이즈 서버 캐시 삭제/비활성화 방법 - 워드프레스 정보꾸러미

클라우드웨이즈(Cloudways)를 사용하면 쉽게 아마존 AWS, Vultr, Linode 서버를 관리할 수 있습니다. 클라우드웨이즈에서는 서버 레벨에서 캐시를 적용하고 있습니다. 간혹 워드프레스 사이트에서 캐시

www.thewordcracker.com

워드프레스 Salt 변경

wp-config.php 파일에서 워드프레스 솔트(Salt)를 삭제한 다음, 로그인을 시도해봅니다.

문제가 해결되면 위의 그림의 링크를 클릭하여 생성된 salt를 다시 붙여넣기 하도록 합니다.

문제가 해결되지 않더라도 salt를 새로 생성하여 업데이트하시기 바랍니다.

이 방법으로 해결되는 경우가 많다고 합니다.

phpMyAdmin에서 session_tokens 삭제

phpMyAdmin에 접속하여 wp_usermeta의 session_tokens 값을 삭제하여 문제가 해결되었다고 하는 사용자들도 있습니다.

[경고*DB(데이터베이스) 작업은 위험하므로 반드시 백업을 한 후에 진행하시기 바랍니다.*]

도메인 주소와 경로 설정 확인

워드프레스 멀티사이트로 구성한 경우 DB의 wp_blog 및 wp_sites에 설정된 주소와 wp-config.php 파일의 DOMAIN_CURRENT_SITE, PATH_CURRENT_SITE 설정이 일치하는지 체크해보시기 바랍니다.

You have to synchronize the url in 1) DB > wp_blog 2) DB > wp_sites AND ALSO 3) wp_config.php > DOMAIN_CURRENT_SITE, PATH_CURRENT_SITE.
출처: https://wordpress.stackexchange.com/questions/175728/redirect-loop-only-for-multisite-network-admin

phpMyAdmin에 접속하여 wp_blog와 wp_sites에서 도메인 설정과 사이트 경로 설정을 확인할 수 있습니다.

브라우저 변경

위의 조치로도 문제가 해결되지 않으면 브라우저를 바꾸면 문제가 해결될 수도 있습니다. 저는 크롬에서 이 문제가 발생했는데, 엣지 브라우저에서는 일시적이었지만 로그인이 되기도 했습니다. 하지만 시간이 지나면서 엣지 브라우저에서도 동일한 문제가 나타났습니다.

잘못된 코드 삽입

이외에도 I need a reauth=1 fix! 문서에서는 사용자가 추가한 잘못된 코드 스니펫 때문에 문제가 발생했다는 내용도 있습니다.

테마 함수 파일 등에 추가한 코드가 있다면 해당 코드를 일시적으로 삭제하여 문제가 해결되는지 체크해 볼 수 있을 것입니다.

참고

https://avada.tistory.com/2938

 

워드프레스 데이터와 DB를 모두 감염시키는 멀웨어 제거

워드프레스는 보안이 안전한 편이지만, 업데이트를 소홀히 하거나 약한 비밀번호를 사용하는 경우 멀웨어(악성코드)에 감염되거나 사이트가 해킹당할 수 있습니다. 블루호스트, 카페24, 가비아,

avada.tistory.com

https://avada.tistory.com/2897

 

엘리멘터 무료 버전 vs. 프로 버전 비교

엘리멘터(Elmentor)는 500만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 페이지 빌더 플러그인입니다. 엘리멘터는 무료 버전과 프로 버전으로 제공됩니다. Elementor 프로 버전에서

avada.tistory.com

https://avada.tistory.com/554

 

워드프레스 아바다 테마 라이선스 (테마포레스트 테마)

아바다, 플랫섬, 엔폴드, 뉴스페이퍼 등 유료 워드프레스 테마를 처음 구입하는 사용자들이 자주 하는 질문 중 하나가 테마를 구입한 후 계속 사용이 가능한지 여부입니다. Avada 등 테마포레스테

avada.tistory.com