Expand description
User-centric commands that cross both the web and SSH login paths.
Extracted from web/src/handler.rs so the SSH daemon reuses the
exact same password-verification code: same Argon2 parameters,
same “invalid email or password” failure mode.
Structs§
- Verified
User - What a successful
VerifyUserPasswordreturns. The daemon gates the entire password code path onssh_enabled = TRUE; the web handler ignores that flag since it owns its own login surface. - Verify
User Password - Verify
User Password Runner00 - Verify
User Password Runner01 - Verify
User Password Runner10 - Verify
User Password Runner11
Functions§
- verify_
user_ password - Shared verification helper returning the richer
VerifiedUsershape. The SSH daemon uses this directly so it can gate the password path onssh_enabled.