/ components / login-btn.jsx
login-btn.jsx
 1  import { useSession, signIn, signOut } from "next-auth/react"
 2  
 3  export default function LoginBTN() {
 4    const { data: session } = useSession()
 5    if (session) {
 6      return (
 7        <>
 8          Signed in as {session.user.email} <br />
 9          <button onClick={() => signOut()}>Sign out</button>
10        </>
11      )
12    }
13    return (
14      <>
15        Not signed in <br />
16        <button onClick={() => signIn()}>Sign in</button>
17      </>
18    )
19  }