i really hope nuxt 3 development would finish its stable release before the end of this year! all these stuff is really cool and i really hope it would be stable anytime soon!
why would you need prisma, an ORM for sql and nosql databases when you already have supabase, which already is an api for a postgresql database? isn't that kind of redundant? or am i missing something there?
I keep getting, "useSupabaseClient is not defined" (500 error). I shouldn't have to import anything from supabase into my file (Login.vue) right? Also I wasn't have to look at your repo because it's missing or something (404).
damn. i love this channel so much. Contents are great. Thumbnails are cute and beautiful. Every single video is so tidy. This channel's vidoes satifsy a perfectionist .
Hello, thank you for this information. I have a question please, I am using Laravel API with Nuxt 3, but I have a problem with redirecting to the home page when the page is refreshed, knowing that the user is already authed .. Do you have a solution for this please?
@@mrzzleang3641 Already using middleware but composable state return undefined before nuxt app init Im solve this issue with redirecting value from cookie but this solution bad
I have a problem. When I logged out and try to log in back, the error said "Uncaught (in promise) TypeError: client.auth.signIn is not a function" how to fix this. Thank you.
Hey, I had a problem with getting the middleware to work while following along with the video. Instead of initialising the supabase user and then checking in the if statement if (!user.value && to.path === '/notes') {navigateTo("/")} instead I did this: if (to.path.includes("notes" ) || to.path.includes("protectedRoute")) {const user = useSupabaseUser() if (user.value) {return} return navigateTo("/")} and this works fine.
Awesome tutorial. Saved several days of research as a novice developer. Just one thing how do I show a message after signup to the user? As an example ( show message: Please confirm your email address)
ive used firebase in the past! I haven’t felt limited by switching. having a Postgres DB is a game changer compared to Firestore - I’ve been using Prisma with the DB to have get full type safety in Nuxt apps - way easier to switch your db to another provider since it’s a standard postgres. Also, supabase is open-source so technically you can extend it. Butttt….lol
The problem I have with Firebase is the vendor lock in. They make it pretty hard to migrate your data OUT and use it else where. I've happily been using Supabase on a few projects and really like the experience.
@@LearnVueBut here in this video you didn't show how to protect your data from other users. You send the token at the header but how the server will protect the data? In Firebase it's very easy to setup a rule for any CRUD operations in a document based on the authenticated user. How does this compares with supabase, as this is the most important part of why a user is authenticated.
@@PureAlbania you can add RLS to each of your tables and authenticate db requests from server client! does this help? supabase.com/docs/guides/auth/row-level-security
my honest opinion... keep them coming... but I don't like one bit this fast paced tutorials... way to fast to follow...would rather see a series of 2-3 slower paced videos that go a bit more in depth
i really hope nuxt 3 development would finish its stable release before the end of this year! all these stuff is really cool and i really hope it would be stable anytime soon!
btw, nuxt 3 stable is out
@@vertexshade yea i know
More Nuxt3 videos would be great!
100% have more on the way
these vids are just like perfect gifts to vue/nuxt ecosystem ♥
glad you like them
Prisma + supabase+ nuxt vid in the future? 😄
i think you read my mind 👀
@@LearnVueI'm curious how you solve the supabase auth( so easy to toggle google, apple, etc in the admin panel ) with prisma ?
Yes please!
why would you need prisma, an ORM for sql and nosql databases when you already have supabase, which already is an api for a postgresql database? isn't that kind of redundant? or am i missing something there?
The best tutorial on auth with Nuxt3! Thank you very much!
I keep getting, "useSupabaseClient is not defined" (500 error). I shouldn't have to import anything from supabase into my file (Login.vue) right? Also I wasn't have to look at your repo because it's missing or something (404).
damn. i love this channel so much. Contents are great.
Thumbnails are cute and beautiful.
Every single video is so tidy. This channel's vidoes satifsy a perfectionist .
this may be one of my favorite comments ever. thank you
would your key be exposed?
Thank you for the explantations! please provides us a full stack project with Nuxt and Supabase with Prisma
have you deleted the repo?
Hello, thank you for this information.
I have a question please, I am using Laravel API with Nuxt 3, but I have a problem with redirecting to the home page when the page is refreshed, knowing that the user is already authed ..
Do you have a solution for this please?
You can use middleware
@@mrzzleang3641
Already using middleware but composable state return undefined before nuxt app init
Im solve this issue with redirecting value from cookie but this solution bad
I have a problem. When I logged out and try to log in back, the error said "Uncaught (in promise) TypeError: client.auth.signIn is not a function" how to fix this. Thank you.
Hey, I had the same problem and fixed it by changing the login function from client.auth.signIn to client.auth.signInWithPassword. Hope this helps
hmm... repo link is broken 😞
THANK the lord God that my man is doing something wit supabase. There’s not that much documentation on it and I’m grateful you’ve talked on it. ✨
glad to hear that :)
Hey, I had a problem with getting the middleware to work while following along with the video. Instead of initialising the supabase user and then checking in the if statement if (!user.value && to.path === '/notes') {navigateTo("/")} instead I did this: if (to.path.includes("notes" ) || to.path.includes("protectedRoute")) {const user = useSupabaseUser() if (user.value) {return} return navigateTo("/")} and this works fine.
I had to add 'return' as well
What theme and extensions are you using in VSCode for Nuxt3?
How does Supabase identify the user? Session ID in localstorage? JWT? Cookie?
How did you make the logout button? I am so puzzled at that part and I can't seem to do it
Super useful, thank you!
Please tell me how to display Error message and message when registered, check your email
Followed your stuff step-by-step and the middleware sees the user as null. Suggestions?
The Repo Link is broken 😞
Can you do a tutorial for using supabase realtime Nuxt 3 from nuxtjs/supabase?
Hey man
Awesome as always.
Thank you.
I was wondering what VSCode theme do you use?
dracula pro 🤞🏾
the repo seems to have been removed :(
Really great video...waiting more from Nuxtjs!
you shouldnt have to wait too long 😉
Idid the last part with row level security without the serverSupabase
Thanks for this video! It helped a lot 🎉🤗
As always awesome content.
💚
Awesome tutorial. Saved several days of research as a novice developer. Just one thing how do I show a message after signup to the user? As an example ( show message: Please confirm your email address)
Absolutely helpful!
awesome vid, thanks for the information
appreciate you watching!
Anyone here using firebase and supabase? Can you share your experience of which is better/more flexible?
ive used firebase in the past! I haven’t felt limited by switching.
having a Postgres DB is a game changer compared to Firestore
- I’ve been using Prisma with the DB to have get full type safety in Nuxt apps
- way easier to switch your db to another provider since it’s a standard postgres.
Also, supabase is open-source so technically you can extend it. Butttt….lol
The problem I have with Firebase is the vendor lock in. They make it pretty hard to migrate your data OUT and use it else where.
I've happily been using Supabase on a few projects and really like the experience.
@@LearnVueBut here in this video you didn't show how to protect your data from other users. You send the token at the header but how the server will protect the data?
In Firebase it's very easy to setup a rule for any CRUD operations in a document based on the authenticated user.
How does this compares with supabase, as this is the most important part of why a user is authenticated.
@@PureAlbania you can add RLS to each of your tables and authenticate db requests from server client! does this help? supabase.com/docs/guides/auth/row-level-security
LOVE !!!
super cool vid
You're awesome!
🙌
Easiest auth I've ever seen
Firebase is not as clear imo, also firebase module doesn't work with nuxt 3 I think
The Nuxt Supabase Module is great. I'm sure someone will build a firebase nuxt 3 module soon especially as it moves out of RC
Very nice, although repo is 404
Too easy. Supabase is super cool
my honest opinion... keep them coming... but I don't like one bit this fast paced tutorials... way to fast to follow...would rather see a series of 2-3 slower paced videos that go a bit more in depth
yes please ... a little slower paced would be nice. Otherwise - excellent!
This tutorial has so many syntactical problems, it's unreal smh.
Nice, There are too many ways to do auth in Nuxt, I wish to see some comparison Pros/Cons for each one of them @LearnVue?