묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 비밀번호 암호화해제
2012.05.26 22:27
비회원이 게시판에 비밀번호가 암호화되서 DB에 넣어지게 되잖아요?
이걸 암호화하지 않고 일반 텍스트로 하려면
어떤 파일을 수정해주어야 하나요?
이런거 하나 바꾸면, 사실 관련된 모든 부분을 고쳐야 홈페이지가 제대로 돌아갈겁니다.
예를들어, 입력이 암호화되지 않고 저장되면, 추후 글 수정시 / 글 삭제시 는 물론
비밀글이라면, 비밀번호 넣어 확인하는 부분이라든지.. 전부 연계되거든요..
그냥 관련 소스들에서 md5 를 검색해서 그 부분을 싹 고치면 됩니다.
글입력시 부분은. modules/document/document.controller.php 에서
function insertDocument 함수내에
180 번째줄의
if($obj->password && !$obj->password_is_hashed) $obj->password = md5($obj->password); 부분을 아래걸로 바꾸시면 됩니다.
if($obj->password && !$obj->password_is_hashed) $obj->password = $obj->password;
그런데, 이렇게 암호화하지 않는건, 사용에 따라 굉장히 큰 문제를 일으킬 수 있으므로
주의해서 사용하시기 바랍니다 ^^