None of these prevent Supabase from sending the users.email scope:
1. Toggled "Allow users without an email" OFF and back ON 2. Explicitly set custom scopes in code - Supabase appends them to defaults 3. Removed custom scopes entirely 4. Disabled and re-enabled the X provider 5. Created new Twitter OAuth app with fresh credentials
Supabase successfully redirects (302), but Twitter rejects the request (400):
Bug report I confirm this is a bug with Supabase, not with my own application. I confirm I have searched the Docs, GitHub Discussions, and Discord. Describe the bug In Next.js when using signInWith...
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.