Help Needed with NextAuth
Unanswered
Basset Bleu de Gascogne posted this in #help-forum
![Avatar](https://cdn.discordapp.com/embed/avatars/4.png)
Basset Bleu de GascogneOP
I am adding Github provider . I have added the folder structure
In my github login a a different route I created where I added the sessionProvider code
In my github login a a different route I created where I added the sessionProvider code
"use client"
import CamperVanPage from "../../../components/profiles"
import { SessionProvider } from "next-auth/react"
import { AppProps } from 'next/app'
export default function GithubLogin({
Component,
pageProps: { session, ...pageProps },
}: AppProps)
{
<SessionProvider session={session}>
<Component {...pageProps} />
</SessionProvider>
}
![Image](https://cdn.discordapp.com/attachments/1178336056467275826/1178336056676995102/image.png?ex=6575c5f8&is=656350f8&hm=6edfbf74b6c1b749cd1cbc945d26572f2ca6b0936fa7b26a21d68632207110f1&)
2 Replies
![Avatar](https://cdn.discordapp.com/embed/avatars/4.png)
Basset Bleu de GascogneOP
I created a component for login
import { useSession, signIn, signOut } from "next-auth/react"
export default function CamperVanPage() {
const { data: session, status } = useSession()
const userEmail = session?.user?.email
if (status === "loading") {
return <p>Hang on there...</p>
}
if (status === "authenticated") {
return (
<>
<p>Signed in as {userEmail}</p>
<button onClick={() => signOut()}>Sign out</button>
<img src="https://cdn.pixabay.com/photo/2017/08/11/19/36/vw-2632486_1280.png" />
</>
)
}
return (
<>
<p>Not signed in.</p>
<button onClick={() => signIn("github")}>Sign in</button>
</>
)
}
The error I am getting
![Image](https://cdn.discordapp.com/attachments/1178336056467275826/1178336290949836810/image.png?ex=6575c630&is=65635130&hm=8c5c058c2be2309646f05dafdadd4b5bda9493173aa40540220ce1bcb4aa41c9&)