Back

Lack support for Twitter OAuth

  • 0
  • Flutter
  • Accounts
yatendra
21 Jun, 2023, 18:38

According to Eldad's comment in the issue: https://github.com/appwrite/appwrite/issues/410#issuecomment-1030484754

"Twitter OAuth 2.0 still supports app-only scope and not the user one, which is the one we need @ Appwrite."

It's hard for developers to use appwrite as BAAS who may want to integrate twitter OAuth in their app as it adds unnecessary user flow of email signup.

Will it make sense if we integrate OAuth1.0 until twitter make changes to their OAuth 2.0 as a workaround??

I think other opensource alternatives like supabase are doing this.

TL;DR
A user is requesting support for Twitter OAuth with Appwrite, but it is currently not supported. The issue has been brought up on GitHub, but the current status is unknown. The user suggests integrating OAuth1.0 as a workaround until Twitter makes changes to OAuth 2.0. Another user mentions that other open-source alternatives like Supabase are already supporting this feature. Solution: Currently, Appwrite does not support Twitter OAuth. A workaround could be integrating OAuth1.0 until Twitter updates OAuth 2.0.
Drake
22 Jun, 2023, 03:37

Not really because we only support oauth2

Drake
22 Jun, 2023, 03:48

That said, they might support oauth2 now: https://developer.twitter.com/en/docs/authentication/oauth-2-0/user-access-token

You're welcome to submit a PR to add the provider

yatendra
22 Jun, 2023, 21:20

Cool thanks @Steven , I would surely love to work on this. Shall I create an issue first and then start working???

yatendra
22 Jun, 2023, 21:20

It seems a major roadblock for me to build my latest project TwitterGPT using appwrite.

igrir
26 Jun, 2023, 23:42

I'm really looking forward to it! Looks like this issue has already brought up, but I don't know what's the current status yet https://github.com/appwrite/console/issues/389

joeyouss
30 Jun, 2023, 05:57

you can use the issue listed by @igrir

yatendra
30 Jun, 2023, 06:17

Awesome @joeyouss just left a comment there.

joeyouss
30 Jun, 2023, 06:36

Assigned

yatendra
30 Jun, 2023, 06:38

Thanks @joeyouss :))

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more