#15 Resend Verification Email - Complete User Authentication Flow
- Project starter file: https://github.com/toyosiola/YT_user_authentication_flow_starter
- Completed project: https://toyosiola.gumroad.com/l/complete_user_authentication_flow
In this video, we will be handling re-sending email verification on the server to users who did not verify their email account and try to recreate another account using an already registered email address.
- Preceding Video: https://youtu.be/KHmIzNjXwHM
- Next Video: https://youtu.be/w-BlObw6y34
- Project Playlist (all videos): https://www.youtube.com/playlist?list=PLbFqCW9bd3y9ybvp4LjoiSCoCuqGPtGRH
Buy me a coffee ☕: https://toyosiola.gumroad.com/coffee
Do you want to become an expert in Python Programming? Enrol for my Python bootcamp: https://www.udemy.com/course/the-ultimate-python-bootcamp-everything-you-need-to-know/?referralCode=95657F62816CD3B3CEE8
If you find the video helpful and want to see more of these, kindly subscribe to the channel @coding_atlas
-----
With this project, you will learn how to authenticate your users with Email and Password and also use any of your favourite OAuth providers like Google and Github. By following the project, you can also add any other OAuth providers you like without making any changes to your code.
The project features include:
Local Authentication
- Email and password-based signup
- Email verification system
- Users must verify email within 15 minutes of registration
- Verification link can be resent if expired
- Secure password reset flow
- Reset links expire after 10 minutes
- Users can request new reset links if expired
OAuth Integration
- Support for multiple OAuth providers (Google, Github etc.)
- Seamless social login experience
Security Features
- Session-based authentication. Redis-based session tracking
- Secure password hashing
- Protection against common vulnerabilities
Session Management
- Redis-based session storage for optimal performance
- Support for multiple active sessions per user
Stack
- Framework: Next.js (Can use any framework of your choice)
- Database: PostgreSQL
- Authentication: Custom implementation with OAuth support
- Email Service: NodeMailer (Can use email service of your choice)
- Session Management: Redis-based session storage
Thanks for watching!
#userauthentication #nextjs #reactjs #postgresql #typescript #server
Видео #15 Resend Verification Email - Complete User Authentication Flow канала Coding Atlas
- Completed project: https://toyosiola.gumroad.com/l/complete_user_authentication_flow
In this video, we will be handling re-sending email verification on the server to users who did not verify their email account and try to recreate another account using an already registered email address.
- Preceding Video: https://youtu.be/KHmIzNjXwHM
- Next Video: https://youtu.be/w-BlObw6y34
- Project Playlist (all videos): https://www.youtube.com/playlist?list=PLbFqCW9bd3y9ybvp4LjoiSCoCuqGPtGRH
Buy me a coffee ☕: https://toyosiola.gumroad.com/coffee
Do you want to become an expert in Python Programming? Enrol for my Python bootcamp: https://www.udemy.com/course/the-ultimate-python-bootcamp-everything-you-need-to-know/?referralCode=95657F62816CD3B3CEE8
If you find the video helpful and want to see more of these, kindly subscribe to the channel @coding_atlas
-----
With this project, you will learn how to authenticate your users with Email and Password and also use any of your favourite OAuth providers like Google and Github. By following the project, you can also add any other OAuth providers you like without making any changes to your code.
The project features include:
Local Authentication
- Email and password-based signup
- Email verification system
- Users must verify email within 15 minutes of registration
- Verification link can be resent if expired
- Secure password reset flow
- Reset links expire after 10 minutes
- Users can request new reset links if expired
OAuth Integration
- Support for multiple OAuth providers (Google, Github etc.)
- Seamless social login experience
Security Features
- Session-based authentication. Redis-based session tracking
- Secure password hashing
- Protection against common vulnerabilities
Session Management
- Redis-based session storage for optimal performance
- Support for multiple active sessions per user
Stack
- Framework: Next.js (Can use any framework of your choice)
- Database: PostgreSQL
- Authentication: Custom implementation with OAuth support
- Email Service: NodeMailer (Can use email service of your choice)
- Session Management: Redis-based session storage
Thanks for watching!
#userauthentication #nextjs #reactjs #postgresql #typescript #server
Видео #15 Resend Verification Email - Complete User Authentication Flow канала Coding Atlas
user authentication authentication session management next nextjs react reactjs postgres database bycryptjs oauth github authentication oauth user authentication tailwind css google github signup server server action Next.js server action how to verify user account verifying user account on the server verification required how to resend verification email for unverified user resend verfication email resend account verification email on the server
Комментарии отсутствуют
Информация о видео
6 июня 2025 г. 14:30:03
00:18:19
Другие видео канала