Expand description
OAuth authentication wiring for at-rust-go on top of the AT Protocol.
Provides OAuth login/callback/logout routes, session management,
AT Protocol JWT verification, and AuthUser/RequireAuth extractors.
Re-exports§
pub use extractor::AuthUser;pub use extractor::RequireAuth;pub use session::AtrgSession;pub use session::AuthSource;
Modules§
- extractor
- Axum extractors for authentication.
- jwt
- AT Protocol JWT verification.
- routes
- OAuth and session HTTP routes.
- session
- Session types and database operations.
Functions§
- version
- Returns the crate version.