WordPress 2.5에서 달라진 비밀번호 해쉬 방식
Phunctional Trac에서 로그인을 하려니 되지 않는다. 알고보니 WordPress 2.5부터 새로운 비밀번호 해쉬 방식을 사용하게 되었다고 한다. 이전에는 간단하게 MD5를 썼기 때문에, 별 생각 없이 Trac 인증을 mod_auth_mysql을 이용해 WordPress 사용자 테이블과 붙여서 썼었다. mod_auth_mysql에서는 가장 많이 사용되는 비밀번호 해쉬 방식인 MD5, SHA1, MySQL의 CRYPT(), PASSWORD() 함수 따위를 이미 지원하고 있었기 때문에, 당시 큰 어려움 없이 연동할 수 있었다.
아무튼 검색해보니 이미 나 같은 사람이 많이 있었나보다. WordPress 2.5에서 기존의 MD5 방식으로 비밀번호를 저장하도록 해주는 플러그인이 이미 있었다. 간단하게 이걸 설치해서 문제 해결.
