{"repo":"NishiGaba/User-Login-System","free":true,"listed":false,"github":"https://github.com/NishiGaba/User-Login-System","clone":"git clone https://github.com/NishiGaba/User-Login-System.git","description":"User Login and Registration System created in Node JS using Mongoose ORM and Passport User Authentication.","language":"JavaScript","stars":16,"topics":["javascript","mongodb","mongoose","nodejs","express","express-validator","bcrypt","user-registration","jade-templates","passport"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"User Login and Registration System Project Description and Features MongoDB NoSQL Database Mongoose ORM Passport User Authentication Bcrypt Encription Full User Login/Registration System Project Sections MongoDB Install and Setup Application and Middleware Setup Views and Layouts User Registration Password Encryption with Bcrypt User Authentication with Passport Logout and Access Control Section 1 (Install MongoDB) MongoDB : MongoDB is NoSQL Database and it stores information in JSON format. It is the commonly used DB for Node JS. MongoDb makes development fast and it is syntactically simple. It is easy to change and maintain. You can Install MongoDB (for Ubuntu) from here: Install MongoDB Ubuntu You can Install MongoDB (for Linux Mint - Sylvia) from here: Install MongoDB Sylvia You can check, if mongoDb is already installed in your system by typing this command in your terminal: You can find the path of mongoDB installed in your system through: You can start the mongoDB through: In case of any error with running the mongoDB , you can first run this command: & then again run the command: You can see the list of databases through: Create new Database by typing: (where nodeauth here is the name of Database) Create new Collection for DB: You can see the list of collections through: You can INSERT into DB through: To find all the Records of the Collection: or To update the Record: To delete the Record: If you want to dig deep into the mongoDB, visit this link mongoDB Node Modules","default_branch":null,"files":null,"tree":[],"storefront":"/r/NishiGaba","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NishiGaba/User-Login-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}