Skip to main content

Module saas

Module saas 

Source
Expand description

SaaS Domain Management Module

Provides multi-tenant domain ownership validation and reverse proxy routing.

§Features

  • Domain ownership verification (DNS TXT and HTTP challenge)
  • Multi-tenant API key authentication
  • Dynamic route management per verified domain
  • Automatic SSL certificate provisioning via ACME
  • Manual certificate upload support

Re-exports§

pub use api_keys::ApiKeyService;
pub use auth::AuthContext;
pub use auth::AuthType;
pub use auth::SaasAuthLayer;
pub use manager::DomainManager;
pub use verification::DomainVerificationService;
pub use types::*;

Modules§

api_keys
API key generation and validation service.
auth
Authentication middleware for SaaS domain management.
db
Database access layer for the SaaS domain management module.
handlers
API handlers for SaaS domain management.
manager
Domain management service.
types
Type definitions for the SaaS domain management module.
verification
Domain verification service.