Skip to content

Conversation

@PatersonKopp
Copy link
Contributor

When integrating Querybook with a customer’s Auth0 (Hundt Consult GmbH), I discovered that our Auth0LoginManager—which inherits from OktaLoginManager—fails to fetch the Auth0 login token correctly. That’s because:

Inherited behavior:
OktaLoginManager replaces all auth headers with NoopAuth() when requesting a token.

Auth0 requirement:
Auth0’s token endpoint requires the original auth headers to be present.

What I did:

Overrode the header-handling function in Auth0LoginManager so that it does not strip out the needed headers when calling the Auth0 token endpoint.

Impact:
This change ensures that Querybook can authenticate against Auth0 instances without losing header information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant