Ir para o conteúdo
Promovaweb

Comece no Supabase

Uma aplicação de estudo

Você vai preparar uma tabela de tarefas e conectar uma sessão autenticada. Siga a ordem para conferir as permissões do banco junto com a integração.

  1. O que é o Supabase

    Entenda como Postgres, Auth, Storage, Realtime e Edge Functions participam de uma aplicação Supabase. Conheça os serviços e siga a trilha inicial.

  2. SaaS ou hospedagem com gestão profissional

    Compare vantagens e desvantagens do Supabase SaaS e da hospedagem com gestão profissional. Entenda custos, manutenção e por que recomendamos o SaaS.

  3. Crie um projeto Supabase

    Crie um projeto de estudo no Supabase Cloud. Localize o painel, a URL da API e a chave publishable, com orientações para conferir o ambiente escolhido.

  4. Crie a tabela de tarefas

    Crie uma tabela de tarefas no Postgres do Supabase com UUID, vínculo ao usuário e RLS ativo. Confira as colunas antes de configurar login e permissões.

  5. Configure o login por email

    Configure cadastro e login por email no Supabase Auth. Confira as URLs de retorno, a confirmação do cadastro e a sessão usada na aplicação de estudo.

  6. Restrinja as tarefas com RLS

    Configure políticas RLS para ler e inserir tarefas no Supabase. Relacione cada registro ao usuário e confira as permissões com dois cadastros de teste.

  7. Conecte o cliente JavaScript

    Inicialize o cliente JavaScript do Supabase, grave uma tarefa autenticada e consulte registros com RLS. Confira as respostas e trate erros da chamada.