SZ-ORM Auth — Authentication & Authorization
Provides JWT token signing/verification and RBAC-based permission control (Authorizer/RbacAuthorizer),
covering user, credential, and role-permission models.
Main Modules
- [
auth] — User, credential and other basic models - [
jwt] — JSON Web Token signing and verification - [
authorizer] — RBAC authorizer (with role hierarchy) - [
oauth2] — OAuth2 authorization code flow (RFC 6749) - [
mfa] — Multi-factor authentication (TOTP, RFC 6238) - [
token_store] — Refresh token storage (rotation + revocation + replay detection)