Expand description
Multi-token auth with per-token scopes and namespace ACL.
Replaces the single global bearer token with a flexible token store. Each token is hashed with argon2id at rest. Plaintext is shown ONCE on creation and never stored.
Vibecrafted with AI Agents by Loctree (c)2024-2026 The LibraxisAI Team
Structs§
- Auth
Manager - Unified auth manager replacing the legacy
NamespaceAccessManager. - Auth
Result - Result of authenticating a request.
- Token
Entry - A single token entry persisted in tokens.json (v2 schema).
- Token
Store File - Persistent token store backed by
tokens.json. - Token
Store V2 - Version 2 token store schema, persisted as JSON.
Enums§
- Auth
Denial - Reason an auth check was denied.
- Scope
- Permission scope for a token.