본문 바로가기

BackEnd/Python-Flask

[백엔드] Flask: 비밀번호 처리 : 비밀번호 로그인 체크

반응형

비밀번호 암호화 관련 포스팅 하기 참고:

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
반응형