Skip to content

Generate api key and emails the apikey to the registered email id

License

Notifications You must be signed in to change notification settings

SaptarsiRoy/generate-api-key

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Status License


📝 Table of Contents


🧐 About

This application is a simple analogue to the basic Sign In funtionality that we come accross in various websites or apps, where the user is prompted to enter his/her general details and some sort of authentication is done at the backend to ensure only safe and secure users access the app, as well as the sign in details of the user is safe with the app.


🖥️ Frontend

The frontend has been created using HTML and CSS. It contains a Sign In page where users have to input their name, email and a password. This data is utilised at the backend for authentication using an API key (mailed to the user during user creation) and on successful authentication, the users are directed to a success page.


🚀 Backend

The backend is curated using JavaScript on NodeJS runtime environment, and the database used to store the user details is MongoDB (noSQL database).

As a user inputs his details, the details get stored into mongodb database. The backend then creates an API key for the users and mails the key to the email ID provided for sign in. This API key is then used for authentication during further login attempts by the particular user.




✍️ Author

Saptarsi Roy

About

Generate api key and emails the apikey to the registered email id

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published