diff --git a/packages/browser/src/index.ts b/packages/browser/src/index.ts index 99c18b68d..5e441d96d 100644 --- a/packages/browser/src/index.ts +++ b/packages/browser/src/index.ts @@ -319,7 +319,7 @@ export default class LogtoClient { tokenEndpoint, refreshToken: this.refreshToken, resource, - scopes: ['offline_access'], // Force remove openid scope from the request + scopes: resource ? ['offline_access'] : undefined, // Force remove openid scope from the request }, this.requester );