Supabase

S

Supabase

Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.

Join

400 - AuthSessionMissingError: Auth session missing

I've set up my app to support 4 oauth providers and a password-less login. I've followed the tutorial for the next js app router, set up the middleware and my private layout, and whenever i login, supabase responds with 302 redirect, a user actually gets created if i log in with a new email, but in my private layout, the .getUser function returns a 400 AuthSessionMIssingError and the user gets redirected back to /auth/signin. I'd be happy to provide some code snippets.

stuck on "Session timed out" error

I'm unable to log out or log back in to Supabase dashboard. The Sign in again button does not help. I encounter this issue fairly frequently using Supabase on Safari. How can I get logged back in?
No description

Need help setting up Auth0

Hey guys, I need help understanding the way supabase recommends adding auth0. As a third party provider. In my application (Supabase + Nuxt) my user logs in successfully, but for some reason Supabase's auth.jwt() doesn't return the sub. Hence I am unable to verify the user. I need help figuring out what I am missing. In my usecase I am mostly using Supabase Client on the backend side only. So here is the code for it...

Issue Retrieving Multipart Emails in Supabase Edge Function Using IMAPFlow

Hi everyone, I’m using Supabase Cloud with a Lovable app, where users need to be able to send and receive emails. I tried creating an Edge Function that uses IMAPFlow to retrieve the content of a specific mail UID. This works well for emails with text/plain content, but emails with multipart content don’t seem to work. The emails don’t need to be large, so I don’t think it’s a timeout issue. I also don’t see any logs— the only log I get is the shutdown log....

Database stuck upgrading for 8 days (stuck on optimizing database)

Hello. My project has been stuck on "optimizing database" following the database upgrade, since September 30th. There's no way I can see to refresh or resolve this from my end.

Project stuck on setting up

Hi Supabase team, My project has been stuck on “Setting up project” since I re-enabled it. Details:...

Project not loading after recover

Hi Supabase team, My project has been stuck on “Setting up project” for over 48 hours since I re-enabled it. Details:...

Custom Domains not part of Pro Plan?

I find it a little odd that a custom domain is not included with your Pro Plan. A lot of other services include custom domains when paying but with Supabase its an extra $10/pcm (which is close to half the cost of the Pro Plan 🤯 ). Based on how domains work, I am struggling to understand how you can charge so much? I love Supabase but this add on for a single custom domain not being included in Pro feels a little excessive, is there a chance that it will ever be included?

Deleting records from supabase_migrations.schema_migrations achiev

does deleting all the records fromsupabase_migrations.schema_migrations achieve the same results as npx supabase migration repair <version> --status reverted ? I couldnt do it from CLI due to connection issues, and I am trying to solve the mismatch between local and remote migrations history in order to run npx supabase db pull

Superuser access to Supabase Vault

I am storing my Google 0auth tokens (for connecting Google Drive API to my app) in my Supabase Vault with an aid of an edge function but the last step after giving a consent fails to connect with Google Drive. And when I investigate my edge function, I discovered this error below: Failed to store access token: {\n code: "42501",\n details: null,\n hint: null,\n message: "permission denied for function _crypto_aead_det_noncegen"\n}\n"...

Vector container unhealthy

Heya! I'm deploying the docker compose and I'm getting these logs despite having a file mount for the file path: ```txt 2025-10-07T00:27:24.864927Z INFO vector::app: Internal log rate limit configured. internal_log_rate_secs=10...

How do we query server-side as postgres or service_role with the new secret key locally?

I tried this and it doesn't seem to work: import { createClient } from '@supabase/supabase-js' const supabase = createClient(supabase_url, service_role_key, {...

Help for auth sessions invalidation

Hiho! I am here to ask for guidance regarding how to invalidate user sessions. I found no option on auth.admin functions for this. My scenario: user got subscription canceled. I archived user's plan in database, but I want user sessions to be updated. I have a custom auth hook function that is setting subscription data into the claims, but I want the session token to be refreshed immediately after subscription cancelled. Thanks for any suggestion 😄...

Local Backup Download

Hello, I'm trying to download a backup of all my database data! I would like a local copy of my data as a fail safe especially since I don't update the data too often and I have a lot of data! I have done lots of reading and no luck so far. I have been able to download a cop of the database structure but not the actual database content....

Unable to terminate a query

I am unable to terminate a query that has been running for days. It is in a dev environment, and I would like to simply restart the db, but it looks like this ability has been removed from users. I have a support ticket in, but it takes days back and forth. Any help in the meantime of things to try?

Missing PostgREST CORS UI / Add Allowed Origin

Hello everyone, I'm facing a blocking issue and I'm hoping someone from the community or team can help. The Problem:...

Any devs able to help with 2fa ?

randomly today my sso with github is now requesting 2fa...is it the 2fa for supabase or github?

project not getting created

it's been 5-6 hours since i created this project it is still showing loading issue...
No description

The project is constantly in "Setting up project" status and I can't do anything

Hey, yesterday got an email about pausing my project (free if matters) after 7 days of inactivity. I checked it today, pressed "restore" and all day the project is in "Setting up project" status and I can't do anything (even check the schem etc).

API Configuration

should i use legacy api keys or create new ones?