Skip to main content
Comandos para autenticar a CLI na sua conta AbacatePay.

abacatepay login

Autentica a CLI. Sem flags, abre o navegador para você aprovar o acesso; com --key, valida a API key informada direto.
Alias: abacatepay signin. Exemplos:
Se o navegador não abrir sozinho, a CLI mostra o link de aprovação no terminal. Abra-o em qualquer navegador logado na sua conta e a CLI continua sozinha depois que você aprovar.
A credencial é validada contra a API antes de ser salva. O perfil usado no login passa a ser o perfil ativo. Enquanto aguarda a aprovação (ou valida a chave), a CLI mostra um spinner. No fim, mostra o resultado:
Com --key, o título é Welcome back.
O ambiente (dev mode ou produção) é definido pela API key, não por uma flag da CLI. Para testar com listen e payments simulate, use uma chave de dev mode.

abacatepay logout

Remove a credencial do perfil ativo.
Alias: abacatepay signout.
Se houver outros perfis salvos, um deles passa a ser o perfil ativo. Se não houver, você precisa rodar abacatepay login de novo para usar os outros comandos.

Perfis

Cada login fica salvo em um perfil. Use --name para manter mais de uma conta na mesma máquina:
Os comandos sempre usam o perfil ativo, que é o do último login. Para voltar a usar outro perfil, faça login nele de novo:
Fazer login em um perfil que já existe substitui a credencial salva nele.
As credenciais ficam no keyring do sistema operacional. Veja Configuração para detalhes.