Represents a completed authorization from an OAuth flow.
Contains the provider, granted scopes, and the actor (contact) that was authorized. Tokens are looked up by (provider, actorId) rather than a random ID.
The OAuth provider this authorization is for
Array of OAuth scopes this authorization covers
The external account that was authorized (e.g., the Google account)
Represents a completed authorization from an OAuth flow.
Contains the provider, granted scopes, and the actor (contact) that was authorized. Tokens are looked up by (provider, actorId) rather than a random ID.