#15 Resend Verification Email - Complete User Authentication Flow
Автор: Coding Atlas
Загружено: 2025-06-06
Просмотров: 31
Описание:
Project starter file: https://github.com/toyosiola/YT_user_...
Completed project: https://toyosiola.gumroad.com/l/compl...
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: • #14 Verification Required Page - Complete ...
Next Video: • #16 Sign-in Form Processing - Complete Use...
Project Playlist (all videos): • Complete User Authentication Flow
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-ulti...
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
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: