Skip to content

Commit 4a92320

Browse files
committed
Handle sign-in navigation after session clearance in AsgardeoReactClient
1 parent 2702cdc commit 4a92320

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

packages/react/src/AsgardeoReactClient.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,6 +456,13 @@ class AsgardeoReactClient<T extends AsgardeoReactConfig = AsgardeoReactConfig> e
456456
// Tracker: https://github.com/asgardeo/javascript/issues/212#issuecomment-3435713699
457457
if (config.platform === Platform.AsgardeoV2) {
458458
this.asgardeo.clearSession();
459+
460+
if (config.signInUrl) {
461+
navigate(config.signInUrl);
462+
} else {
463+
this.signIn(config.signInOptions);
464+
}
465+
459466
args[1]?.(config.afterSignOutUrl || '');
460467

461468
return Promise.resolve(config.afterSignOutUrl || '');

0 commit comments

Comments
 (0)