fix: Update authentication system to use passlib for password hashing
Some checks failed
Run Tests / e2e tests (push) Failing after 1m25s
Run Tests / lint tests (push) Failing after 6s
Run Tests / unit tests (push) Failing after 5s

This commit is contained in:
2025-10-27 10:57:27 +01:00
parent 41156a87d1
commit 7f4cd33b65
2 changed files with 1 additions and 2 deletions

View File

@@ -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