Authentication & OAuth 2.0

Ring utilizes OAuth 2.0 standard tokens for authentication. The related user scoped access and refresh tokens are only to be released to the partners after the Ring customer is able to confirm the partner account to which the authentication materials are released to.

The authentication system involves:

  1. Account Linking: Users authenticate with partner systems
  2. Token Exchange: Authorization codes are exchanged for access/refresh tokens
  3. Token Management: Refresh tokens maintain long-term access

Key Components:

  • User-scoped tokens: Each token pair is associated with a specific Ring user
  • Customer confirmation: Users must confirm the partner account before token release
  • Bidirectional notifications: Tokens enable communication in both directions

See the Authentication & OAuth 2.0 documentation for more info:


Next: Device Discovery →