main2
parent
c5d0167d3c
commit
e2b3a28f36
BIN
data/appUser.db
BIN
data/appUser.db
Binary file not shown.
|
@ -1,12 +1,28 @@
|
||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { signIn, getCsrfToken } from 'next-auth/react';
|
import { signIn, signOut, getCsrfToken, useSession } from 'next-auth/react';
|
||||||
import { Formik, Field, ErrorMessage } from 'formik';
|
import { Formik, Field, ErrorMessage } from 'formik';
|
||||||
import * as Yup from 'yup';
|
import * as Yup from 'yup';
|
||||||
import { useRouter } from 'next/router';
|
import { useRouter } from 'next/router';
|
||||||
|
import Link from 'next/link'
|
||||||
|
|
||||||
|
|
||||||
export default function SignIn({ csrfToken }) {
|
export default function SignIn({ csrfToken }) {
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const [error, setError] = useState(null);
|
const [error, setError] = useState(null);
|
||||||
|
const { data: session } = useSession()
|
||||||
|
// console.log(session)
|
||||||
|
if (session) {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<br /><br />
|
||||||
|
You are already Signed in, click on continue
|
||||||
|
<br />
|
||||||
|
<Link href="/">Continue...</Link>
|
||||||
|
<br /><br />
|
||||||
|
or : <button onClick={() => signOut()}>Sign out</button>
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|
Loading…
Reference in New Issue