Skip to content

feat(iam): add set-password and enforce-hashing CLI commands#28

Merged
zooqueen merged 2 commits intomainfrom
feat/iam-password-management
Mar 2, 2026
Merged

feat(iam): add set-password and enforce-hashing CLI commands#28
zooqueen merged 2 commits intomainfrom
feat/iam-password-management

Conversation

@zooqueen
Copy link
Contributor

@zooqueen zooqueen commented Mar 2, 2026

Summary

  • Add IAM password management CLI commands for set-password and enforce-hashing

Test plan

  • CI passes
  • CLI commands work correctly

zooqueen and others added 2 commits February 26, 2026 10:24
Adds two new top-level IAM commands:
- `hanzo iam set-password USER` — directly set/reset a user's password
  via the /api/set-password endpoint (server-side argon2id hashing)
- `hanzo iam enforce-hashing` — set org passwordType to argon2id and
  audit all users for plaintext passwords

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@zooqueen zooqueen merged commit bebabfb into main Mar 2, 2026
44 of 47 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