diff --git a/packages/core/auth-js/src/GoTrueClient.ts b/packages/core/auth-js/src/GoTrueClient.ts index 82d77d3e5..e156c4cd9 100644 --- a/packages/core/auth-js/src/GoTrueClient.ts +++ b/packages/core/auth-js/src/GoTrueClient.ts @@ -1708,6 +1708,10 @@ export default class GoTrueClient { return await this._getUser() }) + if (result.data.user) { + this.suppressGetSessionWarning = true + } + return result } @@ -2783,6 +2787,8 @@ export default class GoTrueClient { private async _removeSession() { this._debug('#_removeSession()') + this.suppressGetSessionWarning = false + await removeItemAsync(this.storage, this.storageKey) await removeItemAsync(this.storage, this.storageKey + '-code-verifier') await removeItemAsync(this.storage, this.storageKey + '-user')