mirror of
https://github.com/SrIzan10/next-auth.git
synced 2026-05-01 10:55:20 +00:00
Next.js 13.4 [is out](https://nextjs.org/blog/next-13-4). For discussing project-related issues, please use https://github.com/nextauthjs/next-auth/discussions/8487 The new version of NextAuth.js is based on `@auth/core`. If you want to test it out, you can do so already, installing `next-auth@experimental`: - **Documentation**: https://authjs.dev/reference/nextjs - **Migration guide**: https://authjs.dev/guides/upgrade-to-v5 BREAKING CHANGE: Follow the [migration guide](https://authjs.dev/guides/upgrade-to-v5)
17 lines
441 B
TypeScript
17 lines
441 B
TypeScript
"use client"
|
|
|
|
import { signIn, useSession } from "next-auth/react"
|
|
|
|
export default function Client() {
|
|
const { data: session, update, status } = useSession()
|
|
return (
|
|
<div>
|
|
<pre>
|
|
{status === "loading" ? "Loading..." : JSON.stringify(session, null, 2)}
|
|
</pre>
|
|
<button onClick={() => signIn("github")}>Sign in</button>
|
|
<button onClick={() => update(`New Name`)}>Update session</button>
|
|
</div>
|
|
)
|
|
}
|