diff --git a/frontend/src/hooks/useProviderAuth.ts b/frontend/src/hooks/useProviderAuth.ts index bda90e6e6..2493c5e47 100644 --- a/frontend/src/hooks/useProviderAuth.ts +++ b/frontend/src/hooks/useProviderAuth.ts @@ -6,12 +6,12 @@ import SecurityClient, { PROVIDER_AUTH_TOKEN_KEY } from '@app/components/utiliti export const useProviderAuth = () => { const [email, setEmail] = useState(''); const [userId, setUserId] = useState(''); - const [providerAuthToken, setProviderAuthToken] = useState( - SecurityClient.getProviderAuthToken() || '' - ); + const [providerAuthToken, setProviderAuthToken] = useState(''); const [isProviderUserCompleted, setIsProviderUserCompleted] = useState(); useEffect(() => { + SecurityClient.setProviderAuthToken('') + const handleStorageChange = (event: StorageEvent) => { if (event.storageArea === localStorage && event.key === PROVIDER_AUTH_TOKEN_KEY) { if (event.newValue) { @@ -37,17 +37,6 @@ export const useProviderAuth = () => { window.addEventListener('storage', handleStorageChange); - if (providerAuthToken) { - const { - userId: resultUserId, - email: resultEmail, - isUserCompleted: resultIsUserCompleted, - } = jwt_decode(providerAuthToken) as any; - setEmail(resultEmail); - setUserId(resultUserId); - setIsProviderUserCompleted(resultIsUserCompleted); - } - return () => { window.removeEventListener('storage', handleStorageChange); };