Loading video player...
In this video (Part 32 of our Next.js + MySQL Job Portal series), weโll implement a secure logout functionality using Next.js Server Actions and Drizzle ORM. Youโll learn how to: Create a logout button in the Employer Dashboard, Get and hash the session from cookies, Validate and delete the session record from the database, Remove session cookies, and finally, Redirect the user to the login page securely. ---------------------------------------------------------------------------------- ๐ Source Code ๐ GitHub Repo: https://github.com/thapatechnical/job-portal-nextjs ------------------------------------------------------------------------------------ ๐ Useful Playlists ๐ Next.js Full Stack Playlist: https://youtube.com/playlist?list=PLwGdqUZWnOp0lwvSBaIzzgV9X0ZiZ-42O&si=aQ_TNBNNx5L7V_bn โ๏ธ React.js Playlist: https://youtube.com/playlist?list=PLwGdqUZWnOp1Rab71vx2zMF6qpwGDB2Z1&si=sDZRxsYNetYmojKd ๐ป TypeScript Playlist: https://youtube.com/playlist?list=PLwGdqUZWnOp0xfHQFmlL52b_6-QZ0mnk_&si=c4jfsd5ElDC1p0A5 ------------------------------------------------------------------------------------ ๐ธ Get All My YouTube Videos' Source Code for just โน199! Grab Now - https://thapatechnical.shop/source-code ๐บ Watch the complete Node.JS Playlist here :https://youtube.com/playlist?list=PLwGdqUZWnOp3KELplHtc-RnJ5xTUPqdgH&si=_ob8F88HYxCdspup ๐ฅ Access Source Code, PPT & Notes here for Free : https://www.thapatechnical.com/2024/11/introduction-to-nodejs.html ------------------------------------------------------------------------ ๐ Boost Your Skills with these Pre-Requisite Videos: ๐ Best HTML Course - https://youtu.be/5ccq_nLHneE ๐ Best CSS Course - https://youtu.be/MSICFljRcb4 ๐ JavaScript Basics Course Part 1 - https://youtu.be/13gLB6hDHR8 ๐ JavaScript Advanced Course Part 2 - https://youtu.be/YwsOCN8woA8 ------------------------------------------------------------------------ ๐ธ Build Your Own E-commerce Website for Free! - https://www.thapatechnical.com/2024/03/build-complete-ecommerce-website-using.html ------------------------------------------------------------------------ โ๏ธ Join Us! ๐ Become a Member: Unlock perks, free source code, and more Join Now : https://www.youtube.com/channel/UCwfaAHy4zQUb2APNOGXUCCA/join ๐ท Connect on Instagram: https://www.instagram.com/thapatechnical ๐จ๏ธ Join Our Discord Server: Hang out with fellow programmers Discord Link: https://discord.gg/MdScmCsua6 ------------------------------------------------------------------------ โTIMELINEโณ 0:00 - Intro to Logout Function in Job Portal App 1:30 - Support My Channel โค๏ธ 1:55 - Creating Logout Button in Employer Dashboard 2:30 - How Logout Works (Theory Explained) 2:50 - Defining the Logout Function 3:18 - Getting User Session from Cookies 5:00 - Deleting Session from Database (Drizzle ORM) 7:20 - Removing Session from Cookies 8:05 - Importing and Using logoutUserAction 10:35 - Whatโs Next in Upcoming Video