General
Authentication
Overview
Learn more about authentication in the starter kit.
Authentication is a core part of any SaaS application. The Pro Next.js Prisma starter kit uses Better Auth to handle authentication and provides all the necessary UI for the authentication flow.
Why choose Better Auth? Better Auth is a modern, type-safe authentication solution built for Next.js. It provides a simple API, excellent TypeScript support, and works seamlessly with server components and server actions.
The starter kit comes with pre-configured providers, helper methods and extensions.
User and Session
Learn how to access the user and session in your application.
OAuth
Learn how to set up and configure OAuth providers.
Permissions and Access Control
Learn how to protect pages and display UI based on user roles or permissions.
Admin UI
Learn how to create admin users and access the admin UI.