I Want để tạo ra một mật khẩu băm ướp muối và lưu trữ nó trong bộ sưu tập MongoDB gọi người dùng, như thế này:tiết kiệm mật khẩu như băm ướp muối trong MongoDB trong bộ sưu tập người dùng sử dụng python - bcrypt
users_doc = {
"username": "james",
"password": salted_hash_password
}
Tôi tạo ra một lớp được gọi là Người dùng trong kịch bản python nơi tôi muốn tạo và lưu trữ mật khẩu băm đó trong mongodb, nhưng tôi không chắc chắn cách tạo mật khẩu băm đó bằng bcrypt và sau đó khi tôi đăng nhập vào ứng dụng web của tôi để kiểm tra xem băm có khớp với băm không mật khẩu bạn đã lưu trữ trong mongodb trước
Tôi không nhận được nó rất tốt, vì vậy bạn có nghĩa là trước tiên tôi chỉ định biến ví dụ mật khẩu = "james123" hơn tôi sử dụng generate_password_hash (mật khẩu), nếu tôi hiểu nó tốt, làm thế nào tôi có thể thêm alt vào mật khẩu này hoặc phương pháp này sẽ làm điều đó tự động? – devend
Bạn có nghĩa là mã muối? Hàm wrapper này tự động thực hiện. –
vâng tôi đã yêu cầu muối, nhưng bây giờ tôi biết về wrapper đó. Cảm ơn bạn đã làm việc hoàn hảo! – devend