navvi_login
Log into a service automatically using stored credentials and gopass. Handles 2FA by providing a VNC URL for human intervention when needed.
Instructions
Log into a service using stored credentials — use this instead of manually navigating to a login page and calling navvi_creds autofill.
Give it a service name (e.g. "tuta.com", "github.com") and it reads gopass credentials, navigates to the login page, fills the form, submits, and verifies login success. Handles 2FA by providing a VNC URL for human intervention.
Example: navvi_login(service="tuta.com", persona="default")
Requires: an account registered via navvi_account with a creds_ref pointing to a gopass entry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| service | Yes | ||
| persona | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |