This repository is a simple example of how to use Supabase and Astro Actions to create a secure, server-side rendered authentication flow.
To run the project, you will need to have Node.js installed on your machine. Once you have Node.js installed, you can clone this repository and run the following commands in your terminal:
npm install
To install the dependencies.
Then run:
npm run dev
To start the development server.
The app will be available at http://localhost:4321.
You should see this interface:
For more information, check out my blog post on SSR Auth with Supabase and Astro Actions.