Commit Graph

9 Commits

Author SHA1 Message Date
bincxz 6cc0329a1c fix(ssh): apply MFA auth preference consistently 2026-07-20 20:08:00 +08:00
bincxz 9a0956595c fix(ssh): drop host MFA switch; password-first with automatic KI fallback
Always try password before keyboard-interactive for the first factor. After
any partial success, prefer keyboard-interactive when the server still allows
it so multi-factor/EDR second factors work without a per-host switch. Remove
the requiresMfa UI and "remember MFA" checkbox; keep secondary-prompt
protections and hostId-aware password save.
2026-07-15 23:51:46 +08:00
ydm 987032ffa5 fix(ssh): 补齐 MFA exec 元数据和密码提示标签 2026-07-15 23:51:46 +08:00
bincxz bcbf8933e5 fix(ssh): default key export username 2026-07-13 19:14:20 +08:00
bincxz 4f8d98f50e fix(ssh): isolate password-only credentials 2026-07-13 19:04:07 +08:00
bincxz a042b6b90c feat(ssh): add per-host authentication modes 2026-07-13 14:45:25 +08:00
bincxz 48342ae059 fix: preserve strict SSH agent intent 2026-07-12 17:58:14 +08:00
bincxz a1e77dab8e fix: preserve agent identity files for key export 2026-07-12 16:48:50 +08:00
bincxz daaac5f3e4 fix: cover remaining SSH timeout paths 2026-07-12 15:36:20 +08:00