Skip to content

Add scoped throttling for public auth endpoints#651

Merged
TThanos3000 merged 4 commits into
masterfrom
codex/api-scoped-throttling
Jul 19, 2026
Merged

Add scoped throttling for public auth endpoints#651
TThanos3000 merged 4 commits into
masterfrom
codex/api-scoped-throttling

Conversation

@TThanos3000

Copy link
Copy Markdown
Collaborator

Adds POST-only scoped DRF throttling for public auth/email and external registration endpoints based on docs/api-safety-audit.md.

Scope:

  • POST /auth/users/
  • POST /auth/resend_email/
  • POST /auth/reset_password/
  • POST /api/token/
  • POST /programs//register_new/

No serializers, payload shapes, business validation branches, GitHub Actions, deploy, nginx, dev branch, or release config changed.

Checks:

  • git diff --check passed
  • py_compile passed for changed helper/test files
  • targeted Django tests blocked locally by missing dependency decouple
  • flake8 unavailable in environment

@TThanos3000
TThanos3000 merged commit 95bd2e7 into master Jul 19, 2026
2 checks passed
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.

1 participant