sincecutoff.com
← all changes

eas login --device supports resumable non-interactive sign-in

Introduced 2026-10-05 · score 0.98

HOW TO USE IT

When signing in from a remote session without browser access, start device login with `eas login --device --non-interactive` and follow its printed approval instructions. After approval, resume with the request ID and browser number using `eas login --device --non-interactive --resume <request-id> --match <number>`.

eas login --device --non-interactive
eas login --device --non-interactive --resume <request-id> --match <number>

WHY THIS HELPS

When signing in from a remote coding-agent session without direct browser access, start device login and resume it after browser approval.

REQUIREMENTS AND LIMITATIONS

  • Version: v24.11.0
  • --device: Log in using a code in a browser on any device.
  • --non-interactive: Run the command in non-interactive mode.
  • --resume <value>: Resume a saved device login using its request ID; one command at a time.
  • --match <value>: Submit the number the user sees in their browser.
  • The interactive command waits for browser approval and prompts for the number.
  • With `--non-interactive`, `CI=1`, or closed stdin, each invocation performs one step, prints the next action, and exits so it can be resumed later.
  • The linked description is truncated; resume details may be incomplete.

FIRST-PARTY EVIDENCE

Check the installed version and the source before using it. Entry JSON

Report a problem with this card