From 59c1229871a66eebbc8bba4cc0855a3da1357e6f Mon Sep 17 00:00:00 2001 From: Konstantinos Pittas Date: Tue, 12 Mar 2024 13:24:38 +0200 Subject: [PATCH] feat: Add `external_account_id` to OAuth access token response (#274) --- clerk/users.go | 15 ++++++++------- clerk/users_test.go | 1 + 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/clerk/users.go b/clerk/users.go index 635da3e..71bd2e3 100644 --- a/clerk/users.go +++ b/clerk/users.go @@ -46,13 +46,14 @@ type User struct { } type UserOAuthAccessToken struct { - Object string `json:"object"` - Token string `json:"token"` - Provider string `json:"provider"` - PublicMetadata json.RawMessage `json:"public_metadata"` - Label *string `json:"label"` - Scopes []string `json:"scopes"` - TokenSecret *string `json:"token_secret"` + ExternalAccountID string `json:"external_account_id"` + Object string `json:"object"` + Token string `json:"token"` + Provider string `json:"provider"` + PublicMetadata json.RawMessage `json:"public_metadata"` + Label *string `json:"label"` + Scopes []string `json:"scopes"` + TokenSecret *string `json:"token_secret"` } type IdentificationLink struct { diff --git a/clerk/users_test.go b/clerk/users_test.go index f24f182..480d9ca 100644 --- a/clerk/users_test.go +++ b/clerk/users_test.go @@ -525,6 +525,7 @@ const dummyUserJson = `{ const dummyUserOAuthAccessTokensJson = `[ { + "external_account_id": "eac_2dYS7stz9bgxQsSRvNqEAHhuxvW", "object": "oauth_access_token", "token": "test_token", "provider": "oauth_testProvider",