반응형
비밀번호 암호화 관련 포스팅 하기 참고:
https://yeo0616.tistory.com/181?category=1286627
- 암호화 해서, DB에 비밀번호를 저장했다. 로그인 할 때, 체크 하는 방법도 알아보자.
ㄴ 하지만 결국, 암호화된 값끼리 비교해서, 일치하면 된다.
ㄴ 이를 체크할 함수도 또한 필요하다.
# 비밀번호가 맞는지 확인하는 함수, True/False를 리턴한다.
def check_password(original_password, hashed_password):
# 이미 라이브러리가 있다.
salt = 'yh*h123'
check = pbkdf2_sha256.verify(original_password+salt, hashed_password)
# True인지 False인지 체크를 해준다.
return check
반응형
'BackEnd > Python-Flask' 카테고리의 다른 글
[백엔드] Flask: 로그인 API (0) | 2022.07.02 |
---|---|
[백엔드] Flask: 파이썬에서 JWT사용 (0) | 2022.07.02 |
[백엔드] Flask: 비밀번호 처리 : 비밀번호 암호화 (0) | 2022.07.01 |
[백엔드] Flask: 터미널에 API 진행상황이 안나올 때 (0) | 2022.06.27 |
[백엔드] Flask: recipe 프로젝트: API 조회/수정/삭제: GET/PUT/DELETE (0) | 2022.06.27 |