Changelog¶
All notable changes to django-sabia-auth are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.0] - 2026-01-01¶
Added¶
- Initial release
SabiaOAuth2Clientfor OAuth2 authorization code flowSabiaAPIClientfor user management APISabiaAuthBackendDjango authentication backendSabiaLoginViewandSabiaCallbackViewclass-based views- Utility functions:
get_sabia_settings,get_oauth2_client,get_api_client,generate_state - Custom exceptions:
SabiaAuthError,SabiaTokenError,SabiaUserInfoError,SabiaAPIError,SabiaStateMismatchError - GitHub Actions CI workflow
- Pre-commit configuration