Commit 89d4933
docs(auth): frame
The device-authorization grant (RFC 8628) is human-delegated — a person
must approve the code + URL on the approval page — so it is not an
unattended path. The `--device` help text listed "CI" as a use case;
correct it to a human signing in from a remote/SSH shell with no local
browser, and point unattended callers to `auth create-token` instead.
Also flag an unverified assumption: the device grant drops `offline_access`
and banks on the server returning a refresh token anyway. That has not been
confirmed against the live endpoint, so the scope comment now says so
rather than asserting it as fact.
Generated by the operator's software factory.
On behalf of: @benw5483
Co-Authored-By: Actual AI Factory Bot <factory-bot@actual.ai.invalid>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>login --device as browserless human sign-in, not CI1 parent 2c1c12b commit 89d4933
2 files changed
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
475 | 475 | | |
476 | 476 | | |
477 | 477 | | |
478 | | - | |
479 | | - | |
480 | | - | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
481 | 483 | | |
482 | 484 | | |
483 | 485 | | |
| |||
0 commit comments