Skip to content

[Account] Connect frontend to Account microservice#19

Merged
andjixi merged 5 commits intomainfrom
andjixi/account-fe-integration
Jan 19, 2026
Merged

[Account] Connect frontend to Account microservice#19
andjixi merged 5 commits intomainfrom
andjixi/account-fe-integration

Conversation

@andjixi
Copy link
Collaborator

@andjixi andjixi commented Dec 21, 2025

Integrated the React frontend with the Account microservice, enabling real user authentication (login/register) with JWT token management.

Note: vite.config.js - Disabled HTTPS for simpler local development (removed certificate generation)

Features Implemented:

  • User registration with email validation
  • User login with username or email
  • JWT token storage and automatic injection in API requests
  • Persistent authentication (tokens saved in localStorage)
  • Profile dropdown menu with logout option

Notes
Other features (Chat, Donations, Videos) still use mock data pending integration with respective microservices

Next Steps:
[] Add notification system integration

@andjixi andjixi requested a review from Brankonymous December 21, 2025 20:21
@andjixi andjixi self-assigned this Dec 21, 2025
@andjixi andjixi added this to Glense Dec 21, 2025
@andjixi andjixi moved this to In Progress in Glense Dec 21, 2025
@andjixi andjixi added this to the sprint-2 milestone Dec 21, 2025
@andjixi andjixi linked an issue Dec 21, 2025 that may be closed by this pull request
// ], { stdio: 'inherit', }).status) {
// throw new Error("Could not create certificate.");
// }
// }
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if not used delete these comments in the file?

@andjixi andjixi merged commit 1fd1f22 into main Jan 19, 2026
2 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Glense Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Account] Integration with FE

2 participants

Comments