Skip to content

Commit 1c5b626

Browse files
authored
fix: revert set auth call (#1331)
This reverts commit 5e1e477.
1 parent 5e1e477 commit 1c5b626

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/SupabaseClient.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -318,26 +318,24 @@ export default class SupabaseClient<
318318
}
319319

320320
private _listenForAuthEvents() {
321-
let data = this.auth.onAuthStateChange(async (event, session) => {
322-
await this._handleTokenChanged(event, 'CLIENT', session?.access_token)
321+
let data = this.auth.onAuthStateChange((event, session) => {
322+
this._handleTokenChanged(event, 'CLIENT', session?.access_token)
323323
})
324324
return data
325325
}
326326

327-
private async _handleTokenChanged(
327+
private _handleTokenChanged(
328328
event: AuthChangeEvent,
329329
source: 'CLIENT' | 'STORAGE',
330330
token?: string
331331
) {
332-
// On token change, call Realtime's `setAuth` to sync auth and connections.
333-
// Realtime handles token retrieval internally which may involve customizations, so we don't pass the token directly.
334-
await this.realtime.setAuth()
335332
if (
336333
(event === 'TOKEN_REFRESHED' || event === 'SIGNED_IN') &&
337334
this.changedAccessToken !== token
338335
) {
339336
this.changedAccessToken = token
340337
} else if (event === 'SIGNED_OUT') {
338+
this.realtime.setAuth()
341339
if (source == 'STORAGE') this.auth.signOut()
342340
this.changedAccessToken = undefined
343341
}

0 commit comments

Comments
 (0)