728x90
반응형
비밀번호 암호화
1. 비밀번호 암호화 하기
password_hash("문자열", option)
옵션)
1)PASSWORD_DEFALUT ---자주 사용
bcrypt 알고리즘
2)PASSWORD_BCRYPT
CRYPT_BLOWFISH 알고리즘
3)PASSWORD_ARGON21
Argon2i 해싱 알고리즘
4)PASSWORD_ARGON2ID
Argon2id해싱 알고리즘
<중요>
*보통 PASSWORD_DEFAULT 로 사용하고 저장할
DB(데이터베이스) column은 varchar(255)로 사용!!!!!!!
2.비밀번호 체크하기
구문)
password_varify("문자열",$hash)
DB member테이블 기존꺼에서 수정
alter table member modify column pw varchar(255) not null
728x90
반응형
'PHP' 카테고리의 다른 글
[PHP] 날짜 관련 함수 (0) | 2023.01.14 |
---|---|
[PHP] 문자열 내장함수 (0) | 2022.12.26 |
[PHP]파일과 디렉토리 제어 (0) | 2022.12.22 |
[PHP]폼과 전송방식 (0) | 2022.12.19 |
[PHP]배열 (0) | 2022.12.18 |
댓글