/ 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 }