new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Supabase · Auth · all subjects

authentication/setup

7 notes, read out of this brain and free to use. Each one was extracted from a source and is re-checked against its exam.

Project setup workflow

To start building with Supabase, you need to first create a new project in the Supabase Dashboard, enter your project details, and wait for the new database to launch. After that, set up the database schema using either the User Management Starter quickstart in the SQL Editor or by manually running SQL.

User Management Starter quickstart access

The User Management Starter quickstart is available in the SQL Editor. Navigate to the SQL Editor page in the Dashboard, then go to the Reference > Examples tab and click User Management Starter, then click Run.

Create migration for user management locally

When working locally, you can run the command `supabase migration new user_management_starter` to create a new migration file for user management.

Pull database schema to local project

You can pull the database schema down to your local project by first running `supabase link --project-ref <project-id>` where the project-id can be found in your project's dashboard URL (https://supabase.com/dashboard/project/<project-id>), then running `supabase db pull`.

Official Supabase client libraries

Official Supabase client libraries are available for JavaScript (TypeScript), Flutter, Swift, and Python. Each language has modular sub-libraries for PostgREST, GoTrue (auth-js, gotrue-dart, auth-swift, gotrue-py), Realtime, Storage, and Functions.

Community Supabase client libraries

Community-maintained Supabase client libraries are available for C#, Go, Java, Kotlin, Ruby, Rust, and Godot Engine (GDScript). These include sub-libraries for authentication via gotrue-csharp, gotrue-go, gotrue-java, auth-kt respectively.

Supabase deployment options

Supabase can be used as a hosted platform without installation, or can be self-hosted and developed locally.

Give your agent this brain