Skip to main content

Branding overview

SecureAuth allows you to customize the end-to-end identity experience to reflect your organization's brand identity across both customer and workforce use cases.

Branding in SecureAuth extends beyond login screens. It encompasses all user-facing identity components—including authentication flows, portals, self-service pages, transactional emails and SMS, and access URLs. This ensures a cohesive and trusted user journey across every interaction.

Depending on your requirements, you can use either Basic Branding (through the admin UI) or Advanced Branding (via theme packages and developer tooling).


Branding Options

The table below compares capabilities available in Basic vs. Advanced branding methods:

FeatureBasic Branding (UI-based)Advanced Branding (Theme-based)
Logo & Favicon✅ Upload via admin UI✅ Fully customizable per theme
Button & Background Colors✅ Set using color pickers✅ Styled using custom CSS/Tailwind
Font Selection✅ Choose from predefined fonts✅ Full control using custom fonts and CSS
Layout Customization❌ Not available✅ Modify layout with templates and overrides
Field Visibility (e.g., username)❌ Not configurable✅ Enable/disable fields via configuration
Consent and Legal Text✅ Editable text blocks✅ Fully customizable including layout and logic
Multi-tenant Branding✅ Per workspace branding✅ Theme variants per workspace or domain
Self-Service Branding✅ Admins can configure via UI⚠️ Requires developer access and testing
Live Preview Support✅ Built-in editor for workspace UI preview✅ Theme preview with real-time updates
Choosing Between Branding Modes

Use Basic Branding for quick visual updates like uploading logos, choosing fonts, and applying workspace-specific settings through the UI.
Use Advanced Branding when you need layout control, conditional logic, or tenant-level theming across custom domains.

Built-in Preview Support

SecureAuth includes live preview editors for both branding modes:

  • Basic Branding provides a real-time UI preview for workspace-level changes.
  • Advanced Branding supports in-platform theme previews with real-time feedback on layout and styling.
CI/CD Theme Promotion

Advanced themes can be managed in a source-controlled Git repository, enabling versioned updates, team collaboration, and automated promotion across development, staging, and production environments using CI/CD pipelines.


Multi-Brand Experiences Using Workspaces

SecureAuth supports multi-brand identity experiences using workspaces within a single tenant. Each workspace can represent a different application, business unit, region, or customer group—with its own user-facing identity experience.

Common use cases for workspace-specific branding:

  • Distinct login flows for multiple business units or brands
  • Regional or localized styling for global identity programs
  • B2B portals with partner-specific look and feel

Within each workspace, you can:

  • Apply unique logos, colors, and font choices
  • Customize consent text, support links, and UI labels
  • Use live previews to validate branding before publishing
  • Manage themes independently for flexible deployment
Platform Flexibility

Workspace-level branding is supported in both Basic and Advanced modes. Basic branding uses the admin UI for configuration, while advanced themes offer full customization scoped to each workspace or domain.


Communication Customization

Branding also extends to outbound communication touchpoints such as email and SMS, ensuring visual and contextual consistency across transactional messages.

Email Configuration

  • Customizable templates for system-generated and transactional emails
  • Support for branded subject lines, headers, and content styling
  • Language and locale-specific versions
  • Use of dynamic variables and branding placeholders

SMS Configuration

  • Configurable templates for one-time passcodes (OTP), alerts, and password resets
  • Optional branded sender names (carrier support dependent)
  • Localized message content

Internationalization and Localization

SecureAuth supports internationalized identity experiences by allowing you to localize UI content, emails, and SMS messages across different languages and regions.

UI and Portal Localization

  • Localize login pages, consent screens, error messages, and portal content
  • Language is auto-selected based on user browser locale or custom logic
  • Workspace-level overrides allow different regions or brands to serve different languages

Email and SMS Localization

  • Email templates can include language-specific versions
  • SMS templates can be localized for OTP, alerts, and other use cases
  • Dynamic variables (e.g., names, codes, links) remain consistent across translations

Translation Management

  • Built-in support for common languages (English, Spanish, French, etc.)
  • Admin UI allows you to preview and update translations for each UI label
  • Advanced themes support JSON-based translation bundles for fully customized deployments
Flexible Locale Control

Localization settings can be applied per workspace, tenant, or dynamically based on user preferences and claims. This enables multi-regional deployments under a single identity platform.

Domain and Delivery Settings

Beyond UI and communication, SecureAuth allows you to customize access URLs and message delivery infrastructure for a fully branded experience.

Vanity Domains

  • Host login experiences on custom domains (e.g., login.yourbrand.com)
  • TLS certificate support for secure domain branding
  • Enables domain-isolated branding per customer, workspace, or region

SMTP Providers

  • Integrate your own SMTP services for outbound email delivery
  • Customize from/reply-to identity
  • Configure failover strategies for high availability

SMS Providers

SecureAuth currently supports Twilio as the default SMS provider. You can configure:

  • Twilio Account SID and Auth Token
  • From number / Sender ID (where supported)
  • Message encoding and regional delivery settings

Choosing the Right Approach

Use CaseRecommended Option
Quick visual customizationBasic branding via UI
Workspace-specific stylingBasic branding per workspace
Font and color controlBasic branding or advanced theme styling
Layout and field customizationAdvanced branding with themes
Partner-specific login URLsVanity domains with workspace or theme
Custom email experienceEmail templates and SMTP configuration
Source-controlled deploymentCI/CD-managed advanced themes


Branding applies to both CIAM and Workforce configurations. For CIAM, it enhances the customer experience and drives trust at every touchpoint. For Workforce, it reinforces internal adoption and consistency across enterprise applications.