From 3ba5a5042d93a2706eaa073d1abd04024e72d2de Mon Sep 17 00:00:00 2001 From: Hailey Date: Fri, 18 Jul 2025 00:53:56 -0700 Subject: [PATCH] add email scope --- bskyweb/static/oauth-client-metadata.json | 2 +- bskyweb/static/oauth-client-metadata.native.json | 2 +- src/state/session/oauth-native-client.ts | 2 +- src/state/session/oauth-web-client.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bskyweb/static/oauth-client-metadata.json b/bskyweb/static/oauth-client-metadata.json index 7593b5df85..b7df40af81 100644 --- a/bskyweb/static/oauth-client-metadata.json +++ b/bskyweb/static/oauth-client-metadata.json @@ -5,7 +5,7 @@ "redirect_uris": [ "https://bsky.hailey.at/auth/web/callback" ], - "scope": "atproto transition:generic", + "scope": "atproto transition:generic transition:email", "token_endpoint_auth_method": "none", "response_types": [ "code" diff --git a/bskyweb/static/oauth-client-metadata.native.json b/bskyweb/static/oauth-client-metadata.native.json index 483c26b2be..7f6f3ff50f 100644 --- a/bskyweb/static/oauth-client-metadata.native.json +++ b/bskyweb/static/oauth-client-metadata.native.json @@ -5,7 +5,7 @@ "redirect_uris": [ "at.hailey.bsky:/auth/native/callback" ], - "scope": "atproto transition:generic", + "scope": "atproto transition:generic transition:email", "token_endpoint_auth_method": "none", "response_types": [ "code" diff --git a/src/state/session/oauth-native-client.ts b/src/state/session/oauth-native-client.ts index bee15ea260..f2ac6750ec 100644 --- a/src/state/session/oauth-native-client.ts +++ b/src/state/session/oauth-native-client.ts @@ -9,7 +9,7 @@ export function createNativeOAuthClient() { client_name: 'Bluesky Native App (Hailey Demo)', client_uri: 'https://bsky.hailey.at', redirect_uris: ['at.hailey.bsky:/auth/native/callback'], - scope: 'atproto transition:generic', + scope: 'atproto transition:generic transition:email', token_endpoint_auth_method: 'none', response_types: ['code'], grant_types: ['authorization_code', 'refresh_token'], diff --git a/src/state/session/oauth-web-client.ts b/src/state/session/oauth-web-client.ts index d9dc5e11a4..84417475b0 100644 --- a/src/state/session/oauth-web-client.ts +++ b/src/state/session/oauth-web-client.ts @@ -14,7 +14,7 @@ export function createWebOAuthClient() { client_name: 'Bluesky (Hailey Demo)', client_uri: 'https://bsky.hailey.at', redirect_uris: ['https://bsky.hailey.at/auth/web/callback'], - scope: 'atproto transition:generic', + scope: 'atproto transition:generic transition:email', token_endpoint_auth_method: 'none', response_types: ['code'], grant_types: ['authorization_code', 'refresh_token'],