Skip to content

Task/270/log in using google auth/implement frontend#22

Closed
InnetaSh wants to merge 10 commits into
devfrom
task/270/LogIn-using-Google-Auth/Implement-frontend
Closed

Task/270/log in using google auth/implement frontend#22
InnetaSh wants to merge 10 commits into
devfrom
task/270/LogIn-using-Google-Auth/Implement-frontend

Conversation

@InnetaSh

Copy link
Copy Markdown
Contributor

dev

JIRA

Code reviewers

  • @github_username

Second Level Review

  • @github_username

Summary of issue

The application lacked a streamlined authentication process, requiring manual login and specific routing configurations for protected areas.

Summary of change

Implemented Google OAuth authentication on the frontend and updated application routing:

Google Auth Integration: Integrated GoogleOAuthProvider and implemented the login flow to support secure Google authentication.

Routing: Updated application routes to properly handle authenticated states and ensure seamless navigation for users.

Configuration: Configured necessary environment variables for secure client-side communication.

Testing approach

Tested the Google login flow to ensure successful authentication and proper redirection.

Verified that protected routes correctly handle user access based on authentication status.

Checked for UI consistency across different authentication states (logged in vs. logged out).

CHECK LIST

  • СI passed
  • Сode coverage >=95%
  • PR is reviewed manually again (to make sure you have 100% ready code)
  • All reviewers agreed to merge the PR
  • I've checked new feature as logged in and logged out user if needed
  • PR meets all conventions

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
2 Security Hotspots
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@InnetaSh InnetaSh changed the base branch from main to dev June 16, 2026 16:41
@InnetaSh InnetaSh closed this Jun 16, 2026
@InnetaSh InnetaSh deleted the task/270/LogIn-using-Google-Auth/Implement-frontend branch June 16, 2026 20:25
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.

2 participants