carDealership
local-library
carDealership | local-library | |
---|---|---|
1 | 1 | |
0 | 1 | |
- | - | |
0.0 | 10.0 | |
over 1 year ago | over 1 year ago | |
JavaScript | JavaScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
carDealership
-
Password Security: A bit deeper dive into Hashes, Salts, Bcrypt and Node's Crypto module.
As I finished much of the administration portion of the current project I'm working on, I started to explore possible solutions for authentication within the app. I spent a good portion of last month going through a tutorial series made by Zach Gollwitzer (link to it on freeCodeCamp's youtube page as well as the playlist Zach's own youtube channel). The tutorial seems pretty comprehensive, it begins with a review of using Express middle-ware, because moving forward, you use lots of middle-ware throughout the rest of the series. The series then moves on to using PassportJS, the Passport Local Strategy and Sessions, and then to using PassportJS with Javascript Web Tokens (JWT) with Passport and then to JWTs by themselves in an angular front-end. I didn't actually go through the very end, which was the part where you implement a JWT in a Angular front-end because I wanted to get back to working on my own project. Transitioning back, I had to think about how I wanted to implement a user authentication system. Did I want to use Passport-Local with sessions? Did I want to use JWTs? I decided to go with what I found easiest while following along with the tutorial, which was using Passport Local and sessions, especially since this is the first time I'd be implement authentication and because I want to get this project done with.
local-library
-
HELP: Argument passed in must be a string of 12 bytes or a string of 24 hex characters or an integer
Code Repo: https://github.com/emanuelefavero/local-library
What are some alternatives?
snap-camera-server - An alternative, self-hosted solution that allows you to continue using Snap Camera with all Snapchat filters after its shutdown on January 25, 2023.
nodejs-shopping-cart - NodeJS / Express / MongoDB - Shopping Cart (monolithic app with handlebars)
Club_Website_2 - UF Open Source Club Website
blog-template-ejs - A blog template created with NodeJS, Express & EJS
Attendance - Practicing EJS
Nodejs-rest-api-project-structure-Express - Nodejs project structure practices for building RESTful APIs using Express framework and MongoDB.
wmcontroller - Adds support for bundle-specific controllers for Drupal 8 entities.
lad - Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
accountill - Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)
crypt - ㊙️ A secret & secure place where you can only view your blogs 📝.
MEVN-CLI - Light speed setup for MEVN(Mongo Express Vue Node) Apps
builderbook - Open source web application to learn JS stack: React, Material-UI, Next.js, Node.js, Express.js, Mongoose, MongoDB database.