
Top Seller
✅ VOCÊ ESTÁ NA TELA CERTA!
Agora só precisa pegar 2 informações do Apple Developer Console e colar aqui.
🍎 Configuração Apple Sign In
1Abrir Apple Developer Console
Clique no botão abaixo para abrir o Apple Developer Console:
2Pegar o Service ID
No Apple Console, clique no seu Service ID (não no App ID)
📋 O Service ID vai parecer algo assim:
com.topsellermentor.signin👉 Cole o Service ID no campo "Client ID" no Base44
3Configurar Redirect URI
No Apple Console, dentro do Service ID, clique em "Configure" ao lado de "Sign in with Apple"
Adicione este URL EXATO na lista de Return URLs:
https://topsellermentor.com/api/auth/sso/callback✅ Depois de adicionar, clique em "Save" no Apple Console
4Client Secret (JWT)
O Client Secret é um JWT que você precisa gerar. Você tem 2 opções:
🔹 OPÇÃO A: Usar ferramenta online
Você vai precisar do arquivo .p8 (chave privada), Team ID e Key ID
🔹 OPÇÃO B: Gerar no terminal
Use uma biblioteca NPM como apple-signin-auth
👉 Cole o JWT gerado no campo "Client Secret" no Base44
5Salvar e Testar
✅ Checklist Final:
- ✓Client ID = Service ID da Apple (ex: com.seuapp.signin)
- ✓Client Secret = JWT válido gerado
- ✓Redirect URI adicionado no Apple Console:
https://topsellermentor.com/api/auth/sso/callback🎯 AGORA:
- 1. Clique em "Save SSO Settings" no Base44
- 2. Teste o login com Apple no seu app
- 3. O erro "invalid_client" deve desaparecer ✅
📝 O que você precisa:
No Base44 Dashboard → Client ID:
Seu Service ID da Apple
Exemplo: com.topsellermentor.signin
No Base44 Dashboard → Client Secret:
JWT gerado com suas credenciais
É uma string longa começando com "eyJ..."
No Apple Console → Return URLs:
https://topsellermentor.com/api/auth/sso/callback