full-stack-fastapi-template
full-stack-fastapi-template copied to clipboard
♻️ Use bcrypt directly instead of passlib
The passlib library, previously used for password hashing in this project, is no longer actively maintained — its last update was over 4 years ago. This has been confirmed here: link to the issue.
To improve long-term security and maintainability, this PR replaces passlib with direct usage of the bcrypt library, which is actively maintained and widely used for secure password hashing.
Discussion: https://github.com/fastapi/full-stack-fastapi-template/discussions/1369