https://github.com/syscall97/passvault-server
https://github.com/syscall97/passvault-server
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/syscall97/passvault-server
- Owner: SysCall97
- Created: 2021-03-25T15:17:19.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-27T09:05:13.000Z (about 5 years ago)
- Last Synced: 2025-02-24T06:35:31.896Z (over 1 year ago)
- Language: JavaScript
- Size: 29.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PassVault-server
### Language, library, and packages:
- JavaScript
- Node JS
- Express JS
- Mongo DB
- Mongoose
- jsonwebtoken
- generate-password
### What is PassVault?
It's a personal project that will suggest you passwords. You'll simply select the length of the password, which characters you want and you're ready to go. Besides, this application will store the encrypted version of your passwords into a central DB. So, there is no need to memorize all your passwords for various websites.
### Structure:
This server side code is developed by following the MVC pattern. As we'll have a seperate front-end very soon, so there is no view for now.
### Authentication:
Here I have developed a custom authentication system with JWT token. Here you'll be given a JWT token and all your requests will be take place based on that token. As soon as you logged out from the application, the token will be blacklisted and no one can use that ever again.
**Resume:** [https://drive.google.com/file/d/16hc-Pd4QrOeXGg8khFc2sq3RYKZD833D/view]