jan3_login_complete
Completes login by exchanging the OTP for JWT tokens, securely saves the session, and cues the Lightning Address opt-in step.
Instructions
Step 2 of the paid captchaless login. Exchanges the OTP for JWT tokens and saves the session to ~/.aqua/jan3/{email}.json (0o600). Only token previews are echoed back — never the full tokens. The result's next_step cues you to offer the user the Lightning Address opt-in (jan3_enable_lightning_address).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Must match the email used in jan3_login_start. | ||
| otp_code | Yes | OTP code from the verification email. | |
| fingerprint | No | Optional device fingerprint string. |