all repos — caroster @ v8.2

[Octree] Group carpool to your event https://caroster.io

frontend/pages/auth/magic-link.tsx (view raw)

 1import {signIn} from 'next-auth/react';
 2import {useRouter} from 'next/router';
 3import {useEffect} from 'react';
 4
 5const MagicLinkLogin = () => {
 6  const router = useRouter();
 7
 8  useEffect(() => {
 9    const {token} = router.query;
10    if (token)
11      signIn('credentials', {
12        token,
13        callbackUrl: '/dashboard',
14      });
15  }, [router]);
16
17  return null;
18};
19
20export default MagicLinkLogin;