List of all items
Structs
- auth::Claims
- email::EmailConfig
- memory_session_store::MemorySessionStore
- middleware::AuthMiddleware
- middleware::AuthMiddlewareService
- rate_limit::EmailRateLimiter
- rate_limit::LoginRateLimiter
- rate_limit::RateLimitConfig
- rate_limit::RateLimiters
- rate_limit::TokenRateLimiter
Enums
Functions
- auth::create_token
- auth::generate_magic_link
- auth::get_jwt_secret
- auth::get_magic_link_expiry
- auth::verify_token
- logging::init_console_tracing
- logging::init_tracing
- proxy::proxy_request
- send_magic_link::send_magic_link
Constants
- auth::DEFAULT_MAGIC_LINK_EXPIRY
- auth::JWT_SECRET_ENV
- auth::MAGIC_LINK_EXPIRY_ENV
- auth::RUNEGATE_ENV
- proxy::TARGET_SERVICE_ENV
- rate_limit::DEFAULT_EMAIL_COOLDOWN
- rate_limit::DEFAULT_LOGIN_RATE_LIMIT
- rate_limit::DEFAULT_TOKEN_RATE_LIMIT
- rate_limit::EMAIL_COOLDOWN_ENV
- rate_limit::LOGIN_RATE_LIMIT_ENV
- rate_limit::RATE_LIMIT_ENABLED_ENV
- rate_limit::TOKEN_RATE_LIMIT_ENV