Objetivo
Guiar o produtor na criação do app, API Key, e configuração das URLs de callback para integração SSO com o ecossistema EasyGoal.Pré-requisito: Step 1 concluído com
integration_type = "integrated". Se integration_type = "external", este step pode ser pulado.Fluxo no Typebot
API Key Prefix
Input de texto: “Cole o prefixo da sua API Key (ex: eg_…AbC12345)” → variável
api_key_prefixURLs de Callback
- URL de callback PRODUÇÃO (obrigatório) →
callback_url_prod - URL de callback STAGING (opcional) →
callback_url_staging - URL de callback LOCALHOST →
callback_url_local
Scopes Selecionados
Checkboxes:
user:read, user:email, billing:read, billing:write, products:read → selected_scopesInstalação do Pacote SSO
Colunas da Planilha (Step 2)
| Coluna | Header | Variável |
|---|---|---|
| E | api_key_prefix | {{api_key_prefix}} |
| F | callback_url_prod | {{callback_url_prod}} |
| G | callback_url_staging | {{callback_url_staging}} |
| H | callback_url_local | {{callback_url_local}} |
| I | selected_scopes | {{selected_scopes}} |
| J | sso_test_result | {{sso_test_result}} |
| K | sso_test_issue | {{sso_test_issue}} |
| L | staging_url | {{staging_url}} |
| M | test_email | {{test_email}} |
| N | test_credentials | {{test_credentials}} |
Checklist de Validação (Admin)
- API Key existe e está pendente/aprovada
- URLs de callback são HTTPS (exceto localhost)
- URLs batem com o domínio do produto
- Scopes solicitados fazem sentido para o tipo de app
- Teste de login funciona no ambiente de staging
- Pacote
@easygoal/authintegrado corretamente