Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export const login = (userManager, dispatch, location) => async () => {
dispatch({ type: 'ON_LOADING' });
oidcLog.info('Login requested');
await authenticateUser(userManager, location)();
};
useEffect(() => {
if (isShouldAuthenticate) {
const userManager = getUserManager();
authenticateUser(userManager, location, user)();
}
}, [isShouldAuthenticate, location, user]);