diff --git a/src/hooks/useAuth.tsx b/src/hooks/useAuth.tsx index ec90b65..81118a5 100644 --- a/src/hooks/useAuth.tsx +++ b/src/hooks/useAuth.tsx @@ -340,12 +340,15 @@ export function AuthProvider({ children }: { children: ReactNode }) { provider: 'keycloak', options: { scopes: 'openid email profile', + redirectTo: window.location.origin + '/' } }); - return { error }; - } catch (error) { - logger.error('Erro crítico no login SSO:', error); - return { error }; + if (error) { + return { error }; + } + return { error: null }; + } catch (err: any) { + return { error: err }; } };