Skip to content

Login Signup page Added with Validation#784

Open
saburi004 wants to merge 2 commits into
Charushi06:mainfrom
saburi004:auth-changes
Open

Login Signup page Added with Validation#784
saburi004 wants to merge 2 commits into
Charushi06:mainfrom
saburi004:auth-changes

Conversation

@saburi004
Copy link
Copy Markdown

@saburi004 saburi004 commented May 26, 2026

Related Issue

Closes #254

Summary

Implemented a complete authentication system with secure login/signup functionality, password validation, protected routes, and user-based data isolation. Added modern glassmorphism-themed authentication UI matching the existing application design.

Changes Made

Backend & Database Layers

  • Updated database.js
  • Updated server.js
  • Added auth.js
  • Updated csvDownload.router.js
  • Updated csvDownload.controller.js

Frontend Layers

  • Updated index.css
  • Updated index.html
  • Updated store.js
  • Updated app.js
  • Updated api.js
    • Added authentication header support for AI extraction requests

Testing

  • Tested signup flow with validation rules
  • Tested login/logout functionality
  • Tested session expiration and automatic logout handling
  • Tested frontend and backend integration locally

Screenshots

  • Added login page UI
  • Added signup page UI
  • Added validation checklist interactions
image image

Checklist

  • Code follows project style
  • Tested locally
  • No unrelated changes included
  • Documentation updated (if applicable)

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.

Improper Authentication Flow and Missing Dedicated Authentication Pages

1 participant