Skip to content

Node.js app in which you can submit your secrets anonymously.

Notifications You must be signed in to change notification settings

krish4uu/web-authFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secrets

  • The app is all about the web application where you submit your secrets and you can also see other secrets without knowing their names.
  • App is focused on getting the user data and storing them into the database with hashing functionality.
  • Front-end uses the bootstap, css for styling components.
  • It has the profile registration page and login page, where users fill their credentials.
  • Node.js and express.js are used for back-end.
  • It stores the user info using mongoose schema.
  • Passport.js is used for hashing and adding the salt hash to the password for the sake of the security.
  • It supports the google-OAuth.

ScreenShots/Working model

Homepage

homepage

Register/Login page

register login

Register user using form

first-user.mov

Register user using google-auth

second-user.mov

Login user by credentials/ google-OAuth

login.mov

Stored Data of two users

  • Robo 3T Screenshot
    1. First object shows the user data renders by the form.
    2. Second object shows the data render by the google-OAuth.

usersData