Docs
Introduction
Authentication
AICraft Studio supports multiple authentication providers out of the box.
Supported Providers
- NextAuth.js (Recommended)
- Clerk
- Supabase Auth
- Firebase Auth
Session Management
The UI is designed to work with standard session patterns. Use the `auth` utility to protect routes.
export const metadata = {
title: "Protected Page",
middleware: ['auth']
}
On this page
- Introduction
- Core Concepts
- Features
- Architecture
Pro Tip
Use our Command Line Tool to generate UI components directly from your terminal.