Skip to content

alfredwesterveld/node-email-verification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Requirements

  1. node.js is installed the correct way. Read next item to accomplish this.
  2. npm is installed the correct way.

#Installation

npm install email-verificationtoken

#Example

An email address needs to be encrypted to create an email verification token. In this example alfredwesterveld@gmail.com is getting encrypted using KEY = 123. This key needs to be updated to create a different(your) email verification token.

// To create secret token for email adress.
var email = require('email-verificationtoken');
var KEY = '123'; // Needs to be updated.
var EMAIL_TO_ENCRYPT = 'alfredwesterveld@gmail.com'; // Email to encrypt.
var encryptEmail = email.create(KEY);
var encrypted = encryptEmail.encrypt(EMAIL_TO_ENCRYPT); 
var decrypted = encryptEmail.decrypt(encrypted);
console.log(encrypted); // 1fb70bd0756ac12c496bcdd4b48586b027b89164850af100e0d50e80103cf367
console.log(decrypted); // alfredwesterveld@gmail.com

About

creates email verification token for an email address.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published