Skip to content

v0.1.0

Choose a tag to compare

@ashimov ashimov released this 16 May 08:47
· 4 commits to main since this release

Initial release.

  • JWT access + refresh tokens (HS256/384/512, RS*, ES*).
  • argon2id password hashing with needs_rehash.
  • DI guards: requires_user, requires_claims, requires_scopes.
  • In-memory RevocationList with lazy expiry sweep.
  • init_auth(app, config=...) plugin entry point.