← Next.js38 / 57
Auth.js (NextAuth) Setup
Auth.js (NextAuth v5) mengelola autentikasi (OAuth Google, GitHub, Credentials) di Next.js secara instan.
👀 Contoh dulu
import NextAuth from "next-auth";
import GitHub from "next-auth/providers/github";
export const { handlers, auth, signIn, signOut } = NextAuth({ providers: [GitHub] });Hasilnya: Export fungsi auth() dan handler OAuth siap pakai.
💡 Auth.js adalah solusi autentikasi standar untuk Next.js App Router.
📝 Sekarang giliranmu
Panggil fungsi NextAuth({}) dari pustaka NextAuth dan destrukturisasi hasil kembaliannya untuk mengambil objek handlers serta fungsi auth agar bisa diekspor.
Preview