Quando usar
- Você já tem um produto ativo na Kiwify ou AbacatePay com base de clientes
- Quer oferecer login via Easy Goal como opção (sem migrar o checkout)
- Precisa que apenas quem pagou tenha acesso ao login SSO
Pré-requisitos
1
Criar API App
Solicite ao time Easy Goal a criação do API App do seu produto e o repasse da
api_key gerada.
Essa chave é o canal privado do seu produto — guarde com segurança.2
Registrar produto
Registre seu produto junto à Easy Goal no modo Externo, vinculando o API App criado.
3
Configurar webhook
No painel do seu gateway (Kiwify ou AbacatePay), adicione um webhook apontando para:Cada compra confirmada criará automaticamente uma assinatura na Easy Goal.
4
Instalar template no seu app
Use o pacote
@easygoal/auth do monorepo ou implemente manualmente conforme abaixo.Variáveis de ambiente
Adicione ao.env do seu app — sem service role key: