- Register: Add a new user.
- Login login in existing User.
- logout: invalidating user session and remove session cookie
- Validate requests check for the session cookie, validate it.
- Understand a basic Session Authentication
- Finish a small project in one day
- Be familiar with Honojs, lucia and tanstack query
git clone https://github.com/onemahmoudadel/auth-app.git
cd auth-app
npm install
npx prisma migrate dev --name init
npx prisma generate
npm run dev
open new terminal
cd auth-app/fontend
npm install
npm run dev
open http://localhost:5173