← Next.js42 / 57
Menyimpan User di Database (Adapter)
Auth.js dapat dihubungkan ke Prisma via @auth/prisma-adapter agar data user, akun OAuth, dan session tersimpan di PostgreSQL.
👀 Contoh dulu
import { PrismaAdapter } from '@auth/prisma-adapter';
// { adapter: PrismaAdapter(prisma) }Hasilnya: User OAuth otomatis terdaftar ke tabel User di database.
💡 Menyimpan user di DB memungkinkan kita menambah properti kustom seperti role/saldo.
📝 Sekarang giliranmu
Agar Auth.js otomatis menyambungkan dan menyimpan data akun Google ke database PostgreSQL buatanmu, inisialisasi properti konfigurasi bernama adapter dengan nilai hasil eksekusi fungsi PrismaAdapter yang menerima konstanta prisma.
Preview