2014-05-09 4 views
0

Django 설정에서 PASSWORD_HASHERS을 업데이트하면 Django가 로그인 할 때 이전 알고리즘으로 해시 된 사용자의 비밀번호를 자동으로 업데이트합니까?Django는 현재 암호 해시가없는 암호를 업데이트합니까?

나는 일부는 SHA1이나 MD5 및 bcrypt 일부와 해시 된 사용자 및 암호의 테이블로 일하고 있어요. 사용자가 로그인 할 때 비밀번호가 bcrypt로 업데이트되어 점차적으로 보안이 강화 될 수 있도록하고 싶습니다.

답변

2

예, "사용자가 로그인 할 때 암호가 선호하는 알고리즘 이외로 저장되어있는 경우, 장고 자동으로 선호하는 하나의 알고리즘을 업그레이드합니다." Relevant docs.

+0

죄송합니다. 여기서는 Google을 위해 무엇을해야할지 모르 셨습니다. 문서를 더 올바르게 읽어야합니다. 도와 주셔서 감사합니다! :) – antonagestam

관련 문제