Success Popup + Cookie-based Login Sync #788
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
๐ Pull Request Summary
Implemented unified login flow with proper session handling and environment configuration.
๐ ๏ธ Type of Change
Added a SuccessPopup for a cleaner login/signup experience.
Fixed auth state conflicts: replaced localStorage usage in frontend with HTTP-only cookies from backend.
Added .env.example as a template for environment variables to standardize setup across devs.- [ ] ๐ Bug fix
๐ Related Issue
Closes #784
โ Checklist
Please confirm the following before submitting:
npm run devor similar to check code stylemainordevbranch๐ธ Screenshots (if applicable)
before=>

After=>


๐ง Additional Notes
Frontend now relies on backend cookies for auth state.
.env.example helps new developers quickly configure environment variables without exposing secrets.