Loginify-JWT is a lightweight authentication system built with Node.js and Express, featuring stateless login, signup, and logout using JSON Web Tokens (JWT).
- 🔐 JWT-based Authentication (Access & Refresh Tokens)
- 📬 Login / Signup / Logout with secure HTTP-only cookies
- ⚡ Stateless Authentication – no sessions used
- 💬 Flash Messages implemented via temporary cookies
- 📄 Server-side rendering with EJS &
ejs-matelayout engine - 🧩 Clean MVC structure for scalability and modularity
- Clone the repo
- Run
npm install - Create a
.envfile with your keys - Run
npm startand explore athttp://localhost:8080
- Mastered JWT token management
- Understood stateless architecture
- Learned to implement flash messages without sessions