feat(FN-5595): add oauth relogin banner with validity logger
This merge implements an OAuth relogin banner feature (FN-5595) that displays in the dashboard when OAuth tokens expire. The feature includes a new `OAuthReloginBanner` component with styling and tests, an OAuth validity logger in the engine for tracking token state, and corresponding API route inte Fusion-Task-Id: FN-5595 Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai> Fusion-Task-Id: FN-5595
This commit is contained in:
@@ -1441,6 +1441,8 @@ export interface AuthProvider {
|
||||
authenticated: boolean;
|
||||
/** True when the server currently has an active OAuth login flow for this provider. */
|
||||
loginInProgress?: boolean;
|
||||
/** True when an OAuth credential is stored locally but its expires timestamp is in the past — prompt the user to re-login. */
|
||||
expired?: boolean;
|
||||
/** True when the redirect cannot reach this dashboard host and the user must paste the URL/code back manually. */
|
||||
requiresManualCode?: boolean;
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user