Skip to content

Implement Secura - JWT Authentication & Role-Based Authorization System ( Task 2) - #4

Open
emiltomjoseph wants to merge 23 commits into
shipyard-lab:mainfrom
emiltomjoseph:main
Open

Implement Secura - JWT Authentication & Role-Based Authorization System ( Task 2)#4
emiltomjoseph wants to merge 23 commits into
shipyard-lab:mainfrom
emiltomjoseph:main

Conversation

@emiltomjoseph

Copy link
Copy Markdown

This PR introduces Secura, a secure project management system built with Next.js, Express.js, and SQLite. The project implements JWT-based authentication, role-based authorization (dev, lead, admin), and owner-based access control. Users can register, log in, and securely create, view, update, and delete projects through a responsive frontend connected to an Express backend, with data stored in SQLite and passwords protected using bcrypt.

@Carbonite13

Copy link
Copy Markdown
Collaborator

Ok, looks good. Good security construct tbh. Stay tuned for further notice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants