Docs/Account & Sign-in/Device Authorization (IDE Sign-in)

Device Authorization (IDE Sign-in)

CodePus IDE uses OAuth 2.0 Device Authorization Grant (RFC 8628). No password is ever entered into the IDE.

Flow

  • IDE → top-right “Sign in”
  • IDE shows user_code (e.g. ABCD-1234)
  • Browser opens https://codepus.ai/device, enter code
  • Approve in browser → IDE auto-signs in
  • Token lifecycle

  • access_token: 1 hour, auto-rotated
  • refresh_token: 60 days
  • Re-authentication required after expiration
  • Manage devices

    Dashboard → Security → Devices. Revoke any session immediately.

    Failures

    CodeCauseFix
    device_code expired>10 minSign in again access_deniedUser declinedTry again slow_downPolling too fastWait per spec
    See IDE Sign-in & Device Pairing.