Skip to content

Validate user creation payloads#4265

Open
bozicovichsantiago20-oss wants to merge 1 commit into
SecureBananaLabs:mainfrom
bozicovichsantiago20-oss:codex/validate-user-create
Open

Validate user creation payloads#4265
bozicovichsantiago20-oss wants to merge 1 commit into
SecureBananaLabs:mainfrom
bozicovichsantiago20-oss:codex/validate-user-create

Conversation

@bozicovichsantiago20-oss

Copy link
Copy Markdown

Summary

  • Add a focused user creation validator for POST /api/users.
  • Reject missing/invalid email and fullName with a controlled HTTP 400 response.
  • Add route regression tests for invalid and valid user creation payloads.

Validation

  • node --test apps/api/src/tests/user-routes.test.js
  • node --test apps/api/src/tests/*.test.js
  • git diff --check

Closes #4264
Refs #743
/claim #743

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

User creation should require valid identity fields

1 participant