File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -377,6 +377,7 @@ class ManagedAuth(BaseModel):
377377 "has_credential" ,
378378 "viable_plans_found" ,
379379 "no_requirements_recorded" ,
380+ "totp_reauth_allowed" ,
380381 "requirements_satisfiable" ,
381382 "no_prior_successful_login" ,
382383 "no_credential" ,
@@ -400,8 +401,10 @@ class ManagedAuth(BaseModel):
400401 - `viable_plans_found` — at least one stored login plan can be replayed
401402 - `no_requirements_recorded` — no recorded credential requirements to fail
402403 against
403- - `requirements_satisfiable` — recorded requirements can be met by the attached
404- credential
404+ - `totp_reauth_allowed` — TOTP is the only recorded requirement and is safe to
405+ attempt automatically
406+ - `requirements_satisfiable` — recorded requirements contain no recognized
407+ blocker
405408
406409 Negative values (a human must complete the login flow):
407410
You can’t perform that action at this time.
0 commit comments