You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
chore(ci): add guard against password handlers that skip base64-decode (regression class of #356) #661
PR #357 (closed #356, P0) fixed a bug where the resetPassword API handler forgot to base64-decode new_password, locking out invited users. PR #357 noted that a CI guard against this class of bug (a handler that accepts a password but skips the decode step) was deferred as a follow-up, but no issue was filed.
Verified shipped on feat/multicloud-web-frontend via PR #722 (merged 2026-05-27). AST-based CI scanner (TestBase64PasswordGuard) now fails the build if any handler that json-unmarshals a request body and reads a .Password field does not call decodeBase64Password.
Activity
chore(ci): guard against password handlers that skip base64-decode (#722
cristim commentedon May 28, 2026
Verified shipped on feat/multicloud-web-frontend via PR #722 (merged 2026-05-27). AST-based CI scanner (
TestBase64PasswordGuard) now fails the build if any handler that json-unmarshals a request body and reads a .Password field does not calldecodeBase64Password.