Skip to main content

Module auth

Module auth 

Source
Expand description

Auth renderer-input shapes — typed values passed to Renderer::auth_* methods.

These are render-layer types, not domain model types. They live here rather than in src/model/ because they flow from the action layer into the renderer, not across the client→action boundary. See ADR-0008 for the layer split.

Structs§

AuthLoginOutcome
Outcome passed to Renderer::auth_login on a successful login.
AuthLogoutOutcome
Outcome passed to Renderer::auth_logout.
AuthSetTokenOutcome
Outcome passed to Renderer::auth_set_token after caching a stdin-provided token.

Enums§

AuthStatusOutcome
Outcome passed to Renderer::auth_status — either logged-in or not.