Summary
Renames the "Auth Screen" tab in Project Settings to "White Labeling" to better align with user expectations. Analysis of top support questions showed users consistently search for "white labeling" / "branding" when looking for this feature, not "auth screen."
Changes:
- Tab label: "Auth Screen" → "White Labeling"
- Route:
/settings/auth-screen → /settings/white-labeling
- Component file:
AuthScreenSettings.tsx → WhiteLabelingSettings.tsx
- Page heading: "Auth Screen Configuration" → "White Labeling"
- Updated descriptive copy throughout the settings page
- Auth Config creation modal: updated "Use your own developer credentials" description from "Manage authentication with custom credentials" → "White label authentication with your own custom credentials"
No changes to the actual auth link flow components (LinkAuthScreens, LinkScreen, etc.) — those are unrelated.
Review & Testing Checklist for Human
Recommended test plan:
- Go to Project Settings → verify "White Labeling" tab appears (not "Auth Screen")
- Click the tab → verify heading says "White Labeling" and subtext says "Customize the branding for your project"
- Upload a logo and change the app title → click Save → verify it persists on refresh
- Navigate to Auth Configs → create a new auth config for any OAuth toolkit → scroll to "Authentication Management" → verify the description mentions "White label authentication"
- Try visiting the old URL path (
/settings/auth-screen) → confirm it 404s (and decide if a redirect is needed)
Notes