Database Session Authentication with Prisma & NextJS App Directory

  Рет қаралды 11,365

Taylor Lindores-Reeves

Taylor Lindores-Reeves

Күн бұрын

In-depth tutorial on Next-Auth login authentication - you will learn how to protect your pages with authentication using advanced strategies like NextAuth database sessions and Prisma client extensions. Plus, passwordless login for a seamless user experience! 🔥
🔑 Key Takeaways
1. How to set up NextJS app in 2 minutes
2. How to set up a new database and Prisma query layer
3. How to set up NextAuth session strategy for secure and effective session management.
4. How to create a Prisma client extension to get the current user from the session.
5. How to set up passwordless login for a frictionless user experience.
🔗 Resources:
- Prisma: www.prisma.io/nextjs
- Postgres PSQL: www.postgresguide.com/utiliti...
- NextAuth.js: next-auth.js.org/getting-star...
- Create Next App: nextjs.org/docs/pages/api-ref...
- Source code: github.com/taylor-lindores-re...
Don't forget to like, share, and subscribe for more in-depth tutorials! Your feedback is essential to improve these videos; please leave your comments below 🙏
#NextJS #NextJS13 #Authentication #ServerSideRendering #Prisma #WebDevelopment #Postgresql #Login

Пікірлер: 30
@sohambhikadiya3346
@sohambhikadiya3346 3 күн бұрын
I like this speedy tutorial, also it's good as you haven't mentioned the word 'beginner' But I am not sure why people is expecting it to be beginner friendly Also no worries, I could easily read the code :)
@harithmu
@harithmu 7 ай бұрын
amazing video!
@user-zu3vr8vq3l
@user-zu3vr8vq3l 4 күн бұрын
Where can I get the callback url after submitting an email?
@AkashLayal
@AkashLayal 7 ай бұрын
Great video ❤
@taylorlindoresreeves
@taylorlindoresreeves 7 ай бұрын
Thank you!
@huseyinlora
@huseyinlora 4 ай бұрын
BROOOO ZOOOM ON THIS FKN EDITORR WE CANNOT SEE ANYTHING
@taylorlindoresreeves
@taylorlindoresreeves Ай бұрын
Noted sir, thank you for the feedback.
@murtadanazar
@murtadanazar 8 ай бұрын
Hello my friend, what is the name of the theme you use in your terminal?
@taylorlindoresreeves
@taylorlindoresreeves 8 ай бұрын
Hey man, the theme is called Dracula Pro 👍
@murtadanazar
@murtadanazar 8 ай бұрын
@@taylorlindoresreeves Thank you very much
@nightrider1413
@nightrider1413 5 ай бұрын
Really nice video! What font is that? MonoLisa?
@taylorreeves3642
@taylorreeves3642 5 ай бұрын
That is correct!
@raselhossain8855
@raselhossain8855 7 ай бұрын
is Authjs and Next-Auth same?
@taylorlindoresreeves
@taylorlindoresreeves 7 ай бұрын
Yeah that’s correct, AuthJS is the latest version of next-auth.
@runankaroy6074
@runankaroy6074 6 ай бұрын
Feedback: Try to narrate why you're doing, and not what you are doing. I can just read the code if I need the "what".
@taylorlindoresreeves
@taylorlindoresreeves 6 ай бұрын
I appreciate the feedback, will take this on board for future videos. Thank you.
@blessingjohnson1835
@blessingjohnson1835 5 ай бұрын
I totally agree with this, actually explaining what the code does is very important.
@mirkoucho
@mirkoucho 7 ай бұрын
the content is good but unpleasant to watch too many cuts and little time to take the time to code at the same time because you do not leave time to do what you do at the same time you go directly to the next, you should leave small breaks and that we see less that you cut all your sequences one after another on your editing program, but thank you for the content it is very useful.
@taylorlindoresreeves
@taylorlindoresreeves 7 ай бұрын
Noted 📝 would you prefer it if it was unedited (or at least edited minimally so that I remove my filler words 😅)?
@mirkoucho
@mirkoucho 7 ай бұрын
@@taylorlindoresreeves just add some little silences, all's so fast, sometimes I want some breath ;)
@markmuthii
@markmuthii 7 ай бұрын
Huh? No one on KZfaq will have silences to allow for the person watching to catch up, because people consume at different speeds. While you want some pauses, others are watching the same thing at 2X. Use the pause button mate. Or watch at 0.5X speed.
@runankaroy6074
@runankaroy6074 6 ай бұрын
@@markmuthii chill out. It's called pacing in the video editing world. Being fast paced isn't the issue, but the delivery is.
@JirayuVijjakajohn
@JirayuVijjakajohn 9 ай бұрын
I cant see any code
@taylorlindoresreeves
@taylorlindoresreeves 9 ай бұрын
Hey! The coding begins around 2 minutes into the video 😊
@JirayuVijjakajohn
@JirayuVijjakajohn 9 ай бұрын
I meant it was too small
@taylorlindoresreeves
@taylorlindoresreeves 8 ай бұрын
Okay noted 📝 I will make sure to update the zoom in for future videos so the code is larger on screen. Thanks for the feedback.
@jasondamico_webdev
@jasondamico_webdev 3 ай бұрын
Bro. I appreciate your knowledge, but read the room. How do you expect people to follow what you are doing when you are not only making fast cuts, but completely skipping entire code creations steps that are vital to finish the project. You also never acknowledged when you made mistakes and did not show your changes to the code when you did. Constructive criticism: SLOOOOWWWWW DOOWWWWWWNNNNN. Make part 1 and part 2 if you need to. :)
@taylorlindoresreeves
@taylorlindoresreeves Ай бұрын
Good point, thanks for the feedback. I am going to do more on-the-fly coding and fixing - my concern is it bores people watching me debug, which is why I try and do things quickly. But a lot of feedback I am reading just now is similar to this, so I will do more full-length, less edited videos where I go through the whole process and don't re-use any code or components.
@user-ck6yl6qb2g
@user-ck6yl6qb2g 4 ай бұрын
bad tutorial. I found it hard to follow you, it was unclear and unstructured
@taylorlindoresreeves
@taylorlindoresreeves Ай бұрын
Thanks for the feedback.
Next.js Authentication || Register User To MongoDB With Next-Auth V5
35:23
tapaScript by Tapas Adhikary
Рет қаралды 5 М.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 45 МЛН
39kgのガリガリが踊る絵文字ダンス/39kg boney emoji dance#dance #ダンス #にんげんっていいな
00:16
💀Skeleton Ninja🥷【にんげんっていいなチャンネル】
Рет қаралды 8 МЛН
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 57 МЛН
Эффект Карбонаро и нестандартная коробка
01:00
История одного вокалиста
Рет қаралды 10 МЛН
Set up Next-Auth with Next.js and Prisma with this ultimate guide!
42:45
Build SaaS with Ethan
Рет қаралды 53 М.
The Story of Next.js
12:13
uidotdev
Рет қаралды 558 М.
Comprehensive Authentication Tutorial in Next.js 14
3:25:43
Sakura Dev
Рет қаралды 33 М.
Server-side Pagination with NextJS 13 Server Actions
19:27
Taylor Lindores-Reeves
Рет қаралды 10 М.
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 45 МЛН