Skip to content

It is a Java application created to generate verification links. It will send users an email requiring them to click a link to verify their email before their email is added to whatever you want to add it to.

License

theDeepanshuMourya/Java-Email-Verification-Using-Link

Repository files navigation

Java-Email-Verification-Using-Link

It is a Java application created to generate verification links. It will send users an email requiring them to click a link to verify their email before their email is added to whatever you want to add it to. It helps to verify users through their email and prevents from spam users. The application consists of the following three pages:-

  1. Registration Page where the user is required to sign-up in the application and provide his details along with a valid email address and password.

  2. Verify Page which appears on successful completion of the Registration page.

  3. Sign-In Page which appears when the users account has been successfully verified through the verification link generated by the application.

Also, the appliation creates database entry for all the registered users with the following six parameters:-

  1. First name
  2. Last name
  3. Email
  4. Password
  5. Hash
  6. Active

The active state will tell whether the user has clicked the verification link or not. It will hold an initial value of 0 when the user will create an account and will be changed to 1 when the user will verify the account by clicking on the verification link thus completing the verification of the email address.

Requirements

  1. JDK 8 or above
  2. Apache Tomcat v8.0 or above
  3. MySQL Database

Do not forget to make the following changes in the application before running according to your preferences.

  1. Database link, username and password details in MySqlConnection.java file

  2. Change the email address and password for the account from which verification link will be send in SendingEmail.java file

  3. Change the localhost port according to your preference in SendingEmail.java file

Screenshots

registration

verify

active-zero

link

login

active-one

About

It is a Java application created to generate verification links. It will send users an email requiring them to click a link to verify their email before their email is added to whatever you want to add it to.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published