carDealership
Attendance
carDealership | Attendance | |
---|---|---|
1 | 1 | |
0 | 0 | |
- | - | |
0.0 | 10.0 | |
over 1 year ago | about 1 year ago | |
JavaScript | EJS | |
- | - |
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.
Attendance
-
Rendering Mongoose Error(s) to View(s) using Bootstrap5 and EJS
The picture above summarizes what we are trying to achieve in this article. We will be working on just this page to achieve this. The link to the whole project is here and is still a work in progress as of the time of publishing this article.
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.
hms - Hospital Management System (HMS) is a portal for patients to sign up and login, make appointments, view approved appointments. Made for CSE2004 DBMS project, VIT Chennai by a team of 4 UG-1yr students.
Club_Website_2 - UF Open Source Club Website
secrets - Full stack application using Ejs with MongoDB database & OAuth options with Express (sessions) with animations & hammer.js
wmcontroller - Adds support for bundle-specific controllers for Drupal 8 entities.
file-sharing-site - Simple file sharing site.
quickBudget - Open source application to make building and maintaining budgets a breeze!
essay - personalise blog system
Express - Fast, unopinionated, minimalist web framework for node.