π Google Login
Endpoint: GET /api/auth/google/login
Auth Required: β No
π Description
This endpoint initiates the Google OAuth authentication flow for citizens.
When accessed, the user is redirected to Googleβs consent screen where they can choose their Google account and grant permission to CivicEdge.
This login method provides a faster onboarding experience and removes the need for manual email verification.
π Authentication
No authentication is required for this endpoint.
π OAuth Flow
- Citizen clicks βContinue with Googleβ
- Frontend redirects to: