{
"error": "access_denied",
"error_description": "InternalOAuthError: Could not authenticate you."
}
The twitter UI differs from the tutorial at enabling 3-legged OAuth, which is no longer an option. Also there is a choice of OAuth 2.0 and OAuth 1.0a, not in the video. I chose 1.0a.
Thanks for pointing this out - We try our best to keep everything up to date
I’ve attempted to enable this myself and am currently getting an error along the lines of:
{
"error": "invalid_request",
"error_description": "You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve"
}
I imagine the solution here would be to make sure I have the “elevated” access mentioned in the error… What happens if you toggle the app you created in Twitter to use OAuth 2.0 instead?
Your error message gives better direction than mine. Any suggestions to track down what this means-
“InternalOAuthError: Could not authenticate you.”
BTW, elevated access is “coming soon,” so not yet a solution. How do you suggest getting twitter sign in to work via Auth0?
Hi @sharonrlandis following up on this! Have you had any success since your last post?
I have not seen this error before personally, but the vast majority of time an error like this is due to a config related issue (typo, mismatch, etc.). Are you able to go back through on both the Auth0 and Twitter side to verify everything is correct? From within Auth0 and your Twitter connection there’s an option to test which you may find helpful in troubleshooting.
FWIW, I was able to apply for the elevated access and can confirm that after receiving said access the Twitter connection is functioning as expected. If the connection is successful when using the test option available in the connection itself, you should get redirected back to Auth0 and see a page like the following: