Skip to main content

resolve_auth

Function resolve_auth 

Source
pub fn resolve_auth(require_write: bool) -> Result<(VaultKey, AuthContext)>
Expand description

Resolve authentication. Tries in order:

  1. AUTHY_TOKEN env var (session token, requires AUTHY_KEYFILE for vault decryption)
  2. AUTHY_KEYFILE env var (master keyfile)
  3. AUTHY_PASSPHRASE env var (master passphrase)
  4. Interactive passphrase prompt (only if TTY is available)