[PR #7432] [MERGED] Add rate limiting to authentication endpoints #37356

Closed
opened 2026-04-21 00:20:44 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/7432
Author: @MatissJanis
Created: 4/8/2026
Status: Merged
Merged: 4/8/2026
Merged by: @MatissJanis

Base: masterHead: claude/add-auth-rate-limiting-KRWak


📝 Commits (2)

  • e50d77e [AI] Add rate limiting to authentication endpoints
  • 961c4b6 [AI] Add release notes and remove rate limit from /change-password

📊 Changes

3 files changed (+65 additions, -4 deletions)

View changed files

📝 packages/sync-server/src/app-account.js (+13 -3)
📝 packages/sync-server/src/app-account.test.js (+46 -1)
upcoming-release-notes/7432.md (+6 -0)

📄 Description

Description

Adding rate limiting to the auth endpoints to reduce the feasibility of brute force attacks.

n/a

Testing

See unit tests

Checklist

  • Release notes added
  • No obvious regressions in affected areas
  • Self-review has been performed - I understand what each change in the code does and why it is needed

https://claude.ai/code/session_017SHnNCn93RzxpvEEPJAZUZ


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/7432 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 4/8/2026 **Status:** ✅ Merged **Merged:** 4/8/2026 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `claude/add-auth-rate-limiting-KRWak` --- ### 📝 Commits (2) - [`e50d77e`](https://github.com/actualbudget/actual/commit/e50d77e499625e3cfab02ec02889998fd62e1f2f) [AI] Add rate limiting to authentication endpoints - [`961c4b6`](https://github.com/actualbudget/actual/commit/961c4b65f56a1c3ebffe3059e138bac46f2c644e) [AI] Add release notes and remove rate limit from /change-password ### 📊 Changes **3 files changed** (+65 additions, -4 deletions) <details> <summary>View changed files</summary> 📝 `packages/sync-server/src/app-account.js` (+13 -3) 📝 `packages/sync-server/src/app-account.test.js` (+46 -1) ➕ `upcoming-release-notes/7432.md` (+6 -0) </details> ### 📄 Description ## Description Adding rate limiting to the auth endpoints to reduce the feasibility of brute force attacks. ## Related issue(s) <!-- Add issue reference if applicable --> n/a ## Testing See unit tests ## Checklist - [x] Release notes added - [x] No obvious regressions in affected areas - [x] Self-review has been performed - I understand what each change in the code does and why it is needed https://claude.ai/code/session_017SHnNCn93RzxpvEEPJAZUZ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-21 00:20:44 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#37356