📄️ Authentication
Authentication in Neon Max is about verifying the identity of users to grant or restrict access to certain parts of the application. The Auth helper class in lib/auth.ts simplifies the process of managing authentication state within server components and actions. It helps protect routes, ensuring that only authenticated users can access certain pages while restricting guest users from others.
📄️ Authorization
Authorization in Neon Max ensures that users can only access resources or perform actions that they are permitted to. It's a way of controlling what authenticated users are allowed to do in the application.
📄️ Errors
The Errors class in Neon Max is designed to simplify error management across your application, ensuring a consistent way to handle and display errors. It provides utilities to set, flash, retrieve, and validate errors, particularly useful when working with form submissions and data validation using Zod schemas.
📄️ The Neon Max CLI
The Neon Max CLI is a helper CLI tools specifically made to make your development with the Neon Max starter kit even more efficient.
📄️ Raw Queries with Neon
If you want to use raw SQL queries to perform your database operations, @neondatabase/serverless is included right into Neon Max. You can immediately start running raw queries like so: