diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Auth/AuthProviders/OktaAuthProvider.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Auth/AuthProviders/OktaAuthProvider.tsx index be81530008f..1d482113a17 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Auth/AuthProviders/OktaAuthProvider.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Auth/AuthProviders/OktaAuthProvider.tsx @@ -40,16 +40,19 @@ export const OktaAuthProvider: FunctionComponent = ({ scopes, pkce, tokenManager: { - autoRenew: false, + autoRenew: true, + storage: 'localStorage', + syncStorage: true, expireEarlySeconds: 60, + secure: true, }, cookies: { secure: true, - sameSite: 'none', + sameSite: 'lax', }, services: { - autoRenew: false, - renewOnTabActivation: false, + autoRenew: true, + renewOnTabActivation: true, tabInactivityDuration: 3600, }, }), @@ -99,7 +102,7 @@ export const OktaAuthProvider: FunctionComponent = ({ .catch(async (err) => { // eslint-disable-next-line no-console console.error(err); - // Redirect to login on error + // Redirect to login on error. await customAuthHandler(); }); },