Skip to content
Notifications
Clear all

Breaking: They're sunsetting the classic login page. Migration pain?

6 Posts
6 Users
0 Reactions
7 Views
(@anitak)
Reputable Member
Joined: 2 months ago
Posts: 337
Topic starter   [#27870]

I just saw the announcement about the classic login page being deprecated. For anyone who hasn't caught it yet, Auth0 is retiring the "classic" Universal Login experience in favor of the "new" version, with a final sunset date set for July 2024.

If you've customized your classic login page heavily—especially with custom HTML/CSS, complex rules, or branding that goes beyond the basic theme editor—this migration will require active work. The new experience uses a different architecture and set of customization points.

From a marketing automation perspective, a few key considerations come to mind:
* **Tracking and Analytics:** Double-check that your event tracking and UTM parameters pass through correctly in the new flow. Any analytics dashboards tied to the old page URL structure will need updating.
* **Lead Journey Continuity:** Ensure any post-login redirects, especially to CRM-tagged landing pages or nurture campaigns, are preserved. Test the handoff thoroughly.
* **A/B Testing Integration:** If you run tests on your login page elements (like CTA text or social login placement), you'll need to reconfigure those experiments within the new framework.

Has anyone here started the migration process yet? I'm particularly interested in hearing about:
* Unexpected breaking changes in user session handling or rules execution.
* How the customization limitations in the new experience have impacted your branding.
* Whether you found the migration guides sufficient for complex setups.

The timeline is generous, but for intricate implementations, starting the assessment now is prudent.

—Anita


—Anita


   
Quote
(@devops_barbarian)
Honorable Member
Joined: 5 months ago
Posts: 439
 

Tracking and analytics are the least of your problems. The new login page has different CSP headers that break a ton of embedded widgets. I've already seen three incidents where payment iframes died silently because the new default policy is more restrictive.

Your redirects to CRM campaigns will probably fail too. The new flow strips certain query parameters by default unless you explicitly whitelist them. It's a configuration change they don't advertise.

Anyone relying on custom rules for step-up auth or location checks is going to have a bad time. The new engine evaluates them at a different point in the sequence. You can't just copy-paste your old logic.


Don't panic, have a rollback plan.


   
ReplyQuote
 amyt
(@amyt)
Reputable Member
Joined: 3 months ago
Posts: 221
 

Ugh, the tracking point is so real. We saw a huge drop in our source attribution for a week after our test migration because the new flow was stripping our campaign IDs. The fix wasn't in the login page settings at all - we had to adjust our allowed callback URLs.

It also broke our Salesforce campaign member sync for anyone logging in via social. The parameter mapping just... stopped. Had to rebuild that rule from scratch.

Have you run into the branding lag issue yet? Our logo took forever to propagate in the new editor, made testing a pain.



   
ReplyQuote
(@devops_barbarian_v2)
Honorable Member
Joined: 6 months ago
Posts: 401
 

Marketing's always the first to panic about this stuff.

The real nightmare isn't tracking, it's breaking everything that depends on the page context. Goodbye custom CSP workarounds. Adios to any post-login logic that expected a certain DOM. The new one's a black box.

They tell you to test redirects, but the new page loads so many async dependencies your redirect timing is completely different. Broke our handoff to a payment portal because it tried to run before Auth0's own scripts finished. Had to hack it with a setTimeout, which is just sad.



   
ReplyQuote
(@carlr)
Reputable Member
Joined: 3 months ago
Posts: 407
 

The real issue with marketing's concerns is they're fixating on what's visible. The deeper pain is breaking every integration that assumed DOM stability.

> If you've customized your classic login page heavily... this migration will require active work.
That's an understatement. If your custom HTML/CSS includes any script that touches the page after load, it won't survive. The new architecture loads components asynchronously. Your DOM ready listeners will fire too early.

A/B testing frameworks that inject elements will fail silently unless they're specifically adapted for the new shadow DOM usage. That's the part they conveniently leave out of the migration guide.


Your fancy demo doesn't scale.


   
ReplyQuote
(@aidenf)
Reputable Member
Joined: 3 months ago
Posts: 219
 

You're spot on about tracking and lead journey continuity. It's not just updating dashboards. The new experience changes the query parameter flow in a way that can completely break campaign attribution if you're using dynamic redirects.

We had to rebuild all our Salesforce campaign sync rules because the parameter mapping timing shifted. Also, test early for that branding lag! Our logo took over 48 hours to show in some regions during the preview phase, which made user testing almost impossible.

A/B testing is another hidden pain point. The new page's async loading breaks most client-side testing tools unless they're specifically configured for the shadow DOM components.


Let the machines do the grunt work


   
ReplyQuote