Tailscale Oauth Client
@mgreten/tailscale-oauth-clientv2026.07.29.2
01README
Safely stage, verify, record cutover for, synchronize, and revoke replace-only Tailscale OAuth clients using the fixed official API.
02Models
@mgreten/tailscale-oauth-clientv2026.07.29.2model.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| managerClientId | string | |
| managerClientSecret | string | |
| timeoutSeconds | number |
fn previewCreate()
Persist a no-network candidate preview
fn createCandidate()
Create and vault one exactly journaled candidate
fn verifyCandidate()
Verify full configured candidate OAuth issuance
fn previewCutover()
Preview recording verified operator cutover evidence
fn recordCutover()
Persist immutable verified cutover evidence
fn previewRevoke()
Preview exact irreversible prior-client revocation
fn revokePrevious()
Preflight and journal exact previous-client revocation
fn syncCandidate()
Refresh candidate metadata or provider absence
Resources
createPreview(7d)— Bound candidate-creation preview
candidateCreationAttempt(infinite)— Durable non-secret creation journal
candidateMetadata(infinite)— Non-secret candidate OAuth-client state
candidateCredential(infinite)— Vaulted one-time candidate credential
verificationReceipt(infinite)— Non-secret OAuth issuance verification
cutoverPreview(7d)— Bound non-secret cutover preview
cutoverReceipt(infinite)— Operator-recorded cutover evidence
revokePreview(7d)— Bound irreversible-revocation preview
revocationAttempt(infinite)— Durable non-secret revocation journal
revocationReceipt(infinite)— Non-secret prior-client revocation receipt
03Previous Versions
2026.07.29.1
04Stats
A
100 / 100
Downloads
0
Archive size
29.7 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms