Get Desktop Token
desktop-auth
Get Desktop Token
Exchange a valid Clerk session token for a long-lived desktop token.
The desktop token:
- Is valid for 30 days (configurable via DESKTOP_TOKEN_EXPIRY_DAYS)
- Uses HS256 signing (fast local validation)
- Contains user_id, email, and org_id
Call this endpoint from the web app’s /connect-desktop page after the user authenticates with Clerk.
POST
Get Desktop Token