Refactor login (#748)
* wip refactor login * wip refactor login * Fix lint conflicts * Complete Sign In only * Feature complete * Fix test * Fix test
This commit is contained in:
@ -4,6 +4,8 @@ import { useNavigate, useSearchParams } from 'react-router-dom';
|
||||
import { useAuth } from '@/auth/hooks/useAuth';
|
||||
import { useIsLogged } from '@/auth/hooks/useIsLogged';
|
||||
|
||||
import { AppPath } from '../../modules/types/AppPath';
|
||||
|
||||
export function Verify() {
|
||||
const [searchParams] = useSearchParams();
|
||||
const loginToken = searchParams.get('loginToken');
|
||||
@ -16,10 +18,11 @@ export function Verify() {
|
||||
useEffect(() => {
|
||||
async function getTokens() {
|
||||
if (!loginToken) {
|
||||
return;
|
||||
navigate(AppPath.SignIn);
|
||||
} else {
|
||||
await verify(loginToken);
|
||||
navigate('/');
|
||||
}
|
||||
await verify(loginToken);
|
||||
navigate('/');
|
||||
}
|
||||
|
||||
if (!isLogged) {
|
||||
|
||||
Reference in New Issue
Block a user