Difficulty: 🟡 Medium
Labels: enhancement, security, auth
📝 Description:
Currently, passwords are stored in plain text in the database, which poses a major security risk. If the database is compromised, all user credentials are exposed.
🎯 Goal:
Use a cryptographic hashing library such as OpenSSL or bcrypt to securely store hashed passwords instead of raw text.
Difficulty: 🟡 Medium
Labels: enhancement, security, auth
📝 Description:
Currently, passwords are stored in plain text in the database, which poses a major security risk. If the database is compromised, all user credentials are exposed.
🎯 Goal:
Use a cryptographic hashing library such as OpenSSL or bcrypt to securely store hashed passwords instead of raw text.