authaz / products / custom-domainsCNAME Β· AUTO-TLSPROPAGATED Β· 14s● A+ SSL

Auth on auth.your-domain.com.
Not ours.

Host every login, invite, and email on your own domain. Theme tokens for color, type, copy, and radius. Buyers see your brand β€” not a vendor.

~/acme Β· authaz domains addtty Β· 80x24
$authaz domains add auth.acme.com --tenant=acme
# 1. add this CNAME at your dns provider:
HOSTTYPEVALUETTL
authCNAMEacme.tenants.authaz.io.300
_acme-chal.authTXTauthaz-verify=9F2C…41E860
$authaz domains verify auth.acme.com
βœ“CNAME β†’ tenants.authaz.ioresolved
βœ“TXT challenge accepted14s
βœ“TLS issued Β· Let's Encrypt Β· ECDSAauto-renew
βœ“HSTS Β· 31536000enabled
βœ” ready β€” login pages now serve from https://auth.acme.com
$▍
πŸ”’auth.authaz.io/login?t=acme
Sign in to acme
CONTINUE β†’
BEFOREvendor-branded
πŸ”’auth.acme.com/login
Welcome back
SIGN IN β†’
AFTER Β· YOUR DOMAINyour tokens
Why it matters

Auth is the most-seen page in your product. It should look like it belongs there.

A vendor login URL is a procurement red flag and a brand inconsistency. Authaz hides itself completely β€” your domain, your tokens, your copy, your sender.

β€” 01

Your domain, no compromises

CNAME setup, automatic TLS, HTTP/3 at the edge. auth.acme.com, not acme.authaz.io.

β€” 02

Tokens, not screenshots

Color, font, radius, copy. Set them per tenant; we apply them across login, invite, MFA, recovery β€” every surface.

β€” 03

Email from you

Send from your domain with SPF, DKIM, and DMARC handled. Buyers see your sender; deliverability stays high.

What it covers

Brand consistency at every touchpoint.

β€” 01

A CNAME and a TLS cert. We do the rest.

Add one DNS record. We provision the certificate, route the domain through our edge, and renew automatically. No CDN to configure, no nginx to babysit.

  • ACME-issued Β· auto-renew at 30d
  • HTTP/3 + 0-RTT at the edge
  • wildcard option for sub-tenants
/* tokens.css β€” your tenant's theme */
--brand: #f43f5e;
--brand-fg: #ffffff;
--bg: #0b0d12;
--ink: #f5f5f5;
--font-display: "Manrope";
--radius: 10px;
--logo: https://acme.com/logo.svg;
--copy.cta: "Sign in to Acme";
β€” 02

One theme set, every tenant unique.

Each tenant defines its own tokens β€” no templates to fork, no CSS to deploy. We render the tenant's theme on every request, validated against your design system.

  • live preview while editing
  • CSS escape hatch for fine control
  • per-locale copy overrides
πŸ”’auth.acme.com / login
Sign in to Acme
Use your work email
val@acme.com
Continue β†’
πŸ”’auth.lumen.ai / login
Welcome back to Lumen
Continue with passkey or email
name@lumen.ai
Continue β†’
β€” 03

Email that arrives β€” and looks right.

Sign-in links, invites, MFA notices. From your domain, with your sender, your subject, your branded template. We handle deliverability infra; you ship.

  • SPF + DKIM + DMARC managed
  • click + open telemetry
  • fallback templates if buyer overrides break
from: noreply@acme.comspf Β· dkim Β· dmarc

Sign in to Acme

Click the button below to sign in. This link expires in 10 minutes and is only valid on the device where you requested it.

Continue to Acme β†’
req_01HZX9 Β· 10:14 PT Β· sf, ca
API

Brand the whole stack with one call.

POST /v1/brandingper-tenant
await authaz.branding.set("org_acme", { domain: "auth.acme.com", email_from:"noreply@acme.com", logo: "https://acme.com/logo.svg", tokens: { brand: "#f43f5e", radius: "10px" }, copy: { cta: "Sign in to Acme" }, });
Spec

The fine print, up front.

Hosting
CNAME Β· per-tenant subdomain Β· wildcard support
TLS
auto-issued Β· auto-renewed Β· HSTS preload-ready
Theme tokens
color Β· type Β· radius Β· spacing Β· logos Β· copy Β· per-locale
Surfaces themed
login Β· signup Β· invite Β· MFA Β· recovery Β· errors Β· emails
Email
send-as your domain Β· SPF + DKIM + DMARC Β· delivery telemetry
Localization
38 languages built-in Β· custom strings per tenant
Live preview
tenants edit + preview without deploys
Pricing model
unlimited tenants on standard plan Β· custom-cert add-on
Pairs with

One platform. Every primitive.

Every Authaz product shares the same primitives β€” sessions, policies, audit, tenants. Pick what you need today; add the rest when you do.

Explore all products β†’
Get started

Make auth feel like part of your product.

CNAME, theme tokens, branded email β€” every touchpoint, your domain.