cors

CORS config

CORS (Cross-Origin Resource Sharing) configuration.

Provides secure CORS defaults with environment-aware origin configuration. Production requires explicit origin configuration via CORS_ALLOW_ORIGINS. Development environments automatically include localhost origins.

byte_api.lib.cors.get_allowed_origins() list[str][source]

Build the list of allowed CORS origins based on environment.

For development/test environments, automatically includes localhost origins. For production, only explicitly configured origins are allowed.

Returns:

List of allowed origin URLs.