I didnt know about auth0, it looks promising!!! Thank you for that tip!
I was about to go for a hybrid sign up as well meaning sign up and log in in bubble and supabase but it looks like things can go wrong quite fast…

I understood your comment, hard to explain but i will try.

  • The events table are stored in bubble and supabase because it requires SEO.
  • The event_records which is when the user gets a ticket, is stored in supabase only.
  • A logged in user should be able to create, edit, update and delete but since we are using supabase auth then how can i make sure that only logged in user can use something like “auto-biding”, i dont think it’s possible at the moment.

My logic thinking is:
All data that is supposed to be public stores in bubble and all user data is stored in supabase. But it’s important to control somehow that the user is authenticated to manipulate the data stored in bubble besides the page loading logic workflows and so on… something like policies.