fix: Update authentication system to use passlib for password hashing
This commit is contained in:
@@ -22,7 +22,7 @@ This document outlines the proposed user roles and permissions model for the Cal
|
||||
|
||||
## Authentication System
|
||||
|
||||
The authentication system uses JWT (JSON Web Tokens) for securing API endpoints. Users can register with a username, email, and password. Passwords are hashed using bcrypt. Upon successful login, an access token is issued, which must be included in subsequent requests for protected resources.
|
||||
The authentication system uses JWT (JSON Web Tokens) for securing API endpoints. Users can register with a username, email, and password. Passwords are hashed using a `passlib` CryptContext for secure, configurable hashing. Upon successful login, an access token is issued, which must be included in subsequent requests for protected resources.
|
||||
|
||||
## Key Components
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
bcrypt
|
||||
fastapi
|
||||
uvicorn
|
||||
sqlalchemy
|
||||
|
||||
Reference in New Issue
Block a user