Top Seller

Top Seller

🔧 CORREÇÃO DEFINITIVA - 5 PASSOS

PASSO 1: Acesse Apple Developer Console

Abra este link:

Abrir Apple Developer Console

PASSO 2: Configure o Redirect URI no Apple

No Apple Developer Console, adicione este URL EXATO na lista de Return URLs:

https://topsellermentor.com/api/auth/sso/callback

PASSO 3: Pegue o Service ID correto

O Service ID deve ser algo como:

com.topsellermentor.signin

⚠️ NÃO use o App ID. Use o Service ID criado especificamente para Sign in with Apple.

PASSO 4: Gere novo Client Secret (JWT)

  1. 1. No Apple Developer Console, vá em Keys
  2. 2. Crie uma nova chave para Sign in with Apple
  3. 3. Baixe a chave (.p8 file)
  4. 4. Use uma ferramenta para gerar o JWT:
Ver como gerar JWT

PASSO 5: Atualize as Secrets no Base44

Vá para Base44 Dashboard → Settings → Secrets e atualize:

sso_client_id

Seu Service ID da Apple (ex: com.topsellermentor.signin)

sso_client_secret

JWT gerado no passo 4

sso_auth_endpoint

https://appleid.apple.com/auth/authorize

sso_token_endpoint

https://appleid.apple.com/auth/token

⚡ SOLUÇÃO RÁPIDA TEMPORÁRIA

Enquanto você corrige o Apple Sign In, você pode:

✅ Após atualizar as secrets, teste novamente o login. O erro "invalid_client" deve desaparecer.

📋 Seu Redirect URI

https://topsellermentor.com/api/auth/sso/callback

☝️ Cole este URL exatamente assim no Apple Developer Console → Return URLs