Inspiration
As I am preparing for my finals for my coursework Information Security, has opened my eyes to lack of secure authentication system present in web development projects like storing password as plaintext in database.
What it does
This is a base/foundation project for authentication system that can be integrated and customized to ones' needs
How we built it
Using a hashing algorithm hard to crack, CockRoach DB, nodeJs and react as frontend.
Challenges we ran into
New database learning and stetting it up, connecting react frontend with backend.
Accomplishments that we're proud of
Able to use Cockroach DB as normal database without any hiccups. Building an authentication system for first time that is a secure one : )
What we learned
How authentication works and how it is different than Authorization.
What's next for Secure Authentication System
Creating a profile for each user, storing the photos in DB as well as videos as BLOB in Cockroach DB needs further exploration. Very Interesting technology.Also adding option to enable password-less authentication(using Yubico keys, etc)
Built With
- cockroachdb
- express.js
- node.js
- react
Log in or sign up for Devpost to join the conversation.