All notable changes to this project will be documented in this file.
- Initial release of
fastapi-async-auth-kit - User authentication endpoints:
- Register
- Login
- Logout
- JWT-based authentication (access + refresh tokens)
- Token validation middleware / dependencies
- Async-ready authentication flows
- Secure password hashing
- Environment-based configuration support
- Basic JWT signature validation
- Password hashing with salt
- MINOR: Minor changes around readme pytoml files
- Added changelog file
- Added github links in pyproject.toml file
- PATCH: MongoDb support for authentication
- Added README file with examples of how auth should be initiated with all different databases
- Dates follow ISO format (YYYY-MM-DD)
- Versions follow semantic versioning:
- MAJOR: Breaking changes
- MINOR: New features
- PATCH: Bug fixes