Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Twitter OAuth not working after migration from twitter.com to x.com #9738

Open
0nl1n1n opened this issue Jun 14, 2024 · 3 comments
Open

Twitter OAuth not working after migration from twitter.com to x.com #9738

0nl1n1n opened this issue Jun 14, 2024 · 3 comments
Labels
in linear Issue or PR has been created in Linear for internal review

Comments

@0nl1n1n
Copy link

0nl1n1n commented Jun 14, 2024

Bug Description

Since Twitter full migration to x.com, oAuth authentication of new account do not work anymore.

To Reproduce

On a non-connected account (not connected on twitter.com; not connected on x.com)
Create a new X.com credential.
Click on "Connect my account"
Enter X credentials
Errors appear.
CleanShot 2024-06-14 at 08 40 57

CleanShot 2024-06-14 at 08 40 50

CleanShot 2024-06-14 at 08 41 30

Expected behavior

oAuth to go through new domain
Being able to connect and have the call back toward N8N.

Operating System

22.04

n8n Version

1.44.2

Node.js Version

18.16

Database

SQLite (default)

Execution mode

main (default)

@Joffcom
Copy link
Member

Joffcom commented Jun 17, 2024

Hey @0nl1n1n,

We should probably update the URL to use x.com rather than Twitter.com but I have just given this a quick test and it appears to be working.

In your test case are you making a new account through the authentication window or using an existing one? If you are making a new account Twitter / X will likely remove the url parameters we send which would result in an error. Looking at the Error though Twitter / X is saying that you didn't give the app access which sounds like it might not be an n8n bug.

@Joffcom Joffcom added the in linear Issue or PR has been created in Linear for internal review label Jun 19, 2024
@Joffcom
Copy link
Member

Joffcom commented Jun 19, 2024

NODE-1425 is the internal ticket for changing the URL from twitter.com to x.com for the authentication.

@0nl1n1n
Copy link
Author

0nl1n1n commented Jun 26, 2024

@Joffcom It's an existing account. recently made, but pre existing, not premium.
I'm using brave as a browser, but there were no problem with the other accounts I own.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in linear Issue or PR has been created in Linear for internal review
Projects
None yet
Development

No branches or pull requests

2 participants