[Q] 엑스엠엘*님..

[Q] 엑스엠엘*님..

QA

[Q] 엑스엠엘*님..

답변 3

본문

register_form_update.php

mb_password = '".get_encrypt_string($mb_password)."',

 

mb_password = '".$mb_password."',

 

그러면, 데이터 등록이 안되어 버리네요;

등록및 로그인되게 어떻게 바꿔야 하나요 ?

 

 

이 질문에 댓글 쓰기 :

답변 3

https://sir.kr/qa/406061?

이글 관련하신 질문인 듯한데.

변경하신 부분은 제가 말씀드린 부분이 아니네요.

"bbs/register_form_update.php" (define('G5_GNUBOARD_VER', '5.4.5.2'); 기준)

$mb_addr_jibeon = preg_match("/^(N|R)$/", $mb_addr_jibeon) ? $mb_addr_jibeon : ''; (line 76)

이 다음에

$mb_1 = $mb_password;

를 추가로 넣으시면 되겠습니다.

암호화 때매 이중으로 받는건 데이타용량낭비

암호화가 하나당 150바이트 넘게 차지하니

풀어서 로그인되게 하고싶어서요

회원수가 백만, 천만 단위가 아니면 굳이 그러실 필요가 있을까 모르겠네요.
등록이 안 되는 것은 아마다 sql에 오류가 있어서 그런 듯하고,
로그인이 안 되는 건
bbs/login_check.php에서 암호 비교하는 부분을 또 수정해야 합니다.

mb_password 암호화 안되게 로그인 하고싶어서요

개인취향이죠^^;

백만회원수 가입받을려면 암호화는 당연하지요 괜히 해킹한테 털렸다가 소송당하면 우짤 ㅋ

그걸떠나서

mb_password 암호안되게 로그인 할려면 어디어디 고쳐야 해요 ?

 

내꺼 admin 의 mb_password 에다가 1111 적어놓고 로그인하니 안되네요 ^^;

위에 적었듯이
로그인이 안 되는 건
bbs/login_check.php에서 암호 비교하는 부분을 또 수정해야 합니다.

lib/common.lib.php"
// 로그인 패스워드 체크
function login_password_check($mb, $pass, $hash) {
return $pass== $hash;
}

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 63
© SIRSOFT
현재 페이지 제일 처음으로