[Normaltic's 취업반 과제] 회원가입 시 비밀번호 해시처리하기
2024. 5. 2. 13:47ㆍ정보보안 및 해킹/Normaltic's 취업반 과제
sign_up_func.php - 사용자로부터 입력받은 비밀번호를 해시처리하여 db에 추가삽입하는 쿼리 추가
[생략]
function try_signup($username, $userpassword, $userage, $useremail, $userphone)
{
if (!connect_db()) {
die("Connection failed: " . mysqli_connect_error());
}
$table_name = "rame_table";
$userpasswordhash = hash('sha256', $userpassword);
$sql_query = "INSERT INTO $table_name VALUES (NULL, '$username', '$userpassword', '$userpasswordhash', '$userage', '$useremail', '$userphone')";
$sql_res = mysqli_query(connect_db(), $sql_query);
if ($sql_res) {
refresh_auto_indrement_num();
header("location: index.php?login_id=" . $username);
exit;
}
// echo $sql_query;
// if(mysqli_query(connect_db(), $sql_query)){
// echo "Recorded";
// }
// else
// {
// echo "Recorded Failed";
// }
}
[생략]
'정보보안 및 해킹 > Normaltic's 취업반 과제' 카테고리의 다른 글
[Normaltic's 취업반 과제] jwt를 이용한 로그인 (0) | 2024.05.03 |
---|---|
[Normaltic's 취업반 과제] jwt (1) | 2024.05.03 |
[Normaltic's 취업반 과제] 식별 / 인증 분리 + HASH 로그인 (0) | 2024.05.02 |
[Normaltic's 취업반 과제] 비밀번호 확인 (1) | 2024.05.01 |
[Normaltic's 취업반 과제] Logout (0) | 2024.04.30 |