Skip to content

A OTP and link-based email validation methods, ensuring secure & efficient user verification

License

Notifications You must be signed in to change notification settings

akash-singh8/email-verification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Validation System

Developing an email validation system using NodeJS

Purpose

Recently, I was building a support portal where I needed to verify user's email. So, I thought, let's build our own email validator instead of using Firebase or other services.

Email Validation Methods

There are two commonly used ways to validate emails:

1. OTP (One-Time Password) Verification

This method involves sending a one-time password to the user's email address. The user must enter the OTP to verify their email. This ensures that the user has access to the provided email inbox and confirms its validity.

2. Link Verification

Link verification works by sending a verification link to the user's email address. When the user clicks the link, their email is validated.

Directory Structure

To explore the implementations of these email validation methods, you can navigate to the respective folders within this repository.

About

A OTP and link-based email validation methods, ensuring secure & efficient user verification

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published