fix(auth): await OAuth storage load() to fix remote OAuth races

This commit is contained in:
Bob Dickinson 2026-07-03 14:18:00 -07:00
commit a24091484c

View file

@ -247,8 +247,8 @@ export class BaseOAuthClientProvider implements OAuthClientProvider {
return verifier;
}
clear(): void {
this.storage.clear(this.serverUrl);
async clear(): Promise<void> {
await this.storage.clear(this.serverUrl);
}
getServerMetadata(): OAuthMetadata | null {