403 'Invalid state' from Custom Login Page with Classic Universal Login Enabled
Last Updated:
Overview
- 'Customize Login Page' is enabled under Branding > Universal Login > Advanced Options > Login
- Custom HTML has been added, including additional javascript files that are hosted in a non-Auth0 related CDN
- Using the Auth0.js library in the Customized Login Page
Cause
Solution
var params = Object.assign({
overrides: {
__tenant: config.auth0Tenant,
__token_issuer: config.authorizationServer.issuer
},
domain: config.auth0Domain,
clientID: config.clientID,
redirectUri: config.callbackURL,
responseType: 'code'
}, config.internalOptions);