Summary
Add Zod validation for OAuth initiation endpoints to ensure incoming query parameters are validated before processing authentication requests.
Contexts
Currently, the OAuth initiation endpoints (/auth/google and /auth/github) directly consume query parameters such as state and mobile_redirect_uri without schema validation. Adding Zod validation will improve request safety, consistency, and maintainability.
Tasks
Acceptance Criteria
Area
backend
Difficulty
Easy
Summary
Add Zod validation for OAuth initiation endpoints to ensure incoming query parameters are validated before processing authentication requests.
Contexts
Currently, the OAuth initiation endpoints (
/auth/googleand/auth/github) directly consume query parameters such asstateandmobile_redirect_uriwithout schema validation. Adding Zod validation will improve request safety, consistency, and maintainability.Tasks
GET /auth/googleGET /auth/githubAcceptance Criteria
/auth/googleuses Zod validation/auth/githubuses Zod validationArea
backendDifficulty
Easy