Skip to main content
Uno uses Supabase Auth for identity. When you create an account, Uno provisions your profile and, after your email is confirmed, creates a personal workspace you can operate immediately.

Create an account in the web app

1

Open the sign-in page

Go to /login in the Uno web app.
2

Switch to account creation

Select Create an account on the sign-in card.
3

Enter your details

Provide:
  • Email address — used for sign-in and account recovery
  • Password — at least 8 characters
  • Display name — optional; used for your profile and default workspace name
4

Submit the form

Select Create account. Uno registers the account through Supabase Auth.

What happens after sign-up

When you create an account, Uno runs a short provisioning flow:
  1. Auth user — Supabase creates the authenticated identity.
  2. Profile — a database trigger creates user_profiles from your display name metadata.
  3. Email confirmation — if your deployment requires confirmation, Uno shows a notice to check your inbox before you can sign in.
  4. Personal workspace — after confirmation, Uno creates one workspace owned by you and adds you as the owner member.
Unconfirmed sign-ups do not receive workspace data. This keeps tenant data tied to verified identities.

Sign in after confirmation

Return to /login, choose Sign in, and enter the same email and password. After authentication succeeds, Uno routes you into the application and your workspace list.

Create an account through the API

The backend also exposes a sign-up endpoint for programmatic onboarding:
The request body accepts: On success, the API returns the created user and session when your auth configuration issues one immediately.

Local development behavior

For local development, start Supabase before attempting sign-up:
The local stack disables email confirmation so you can sign up and sign in immediately during development. The database verification script exercises the same sign-up, profile trigger, and workspace bootstrap path used in production.
Admin-web operators are provisioned separately. Product sign-up creates tenant-facing profiles and workspaces; admin identities do not receive automatic workspace creation.

Troubleshooting