Auth
Criar chave pública
API SDK Documentação - Auth
Crie chaves de acesso com escopos específicos para que possam ser usadas no client-side.
Método
import { Malga } from "malga";
const malga = new Malga({
apiKey: "17a64c8f-a387-4682-bdd8-d280493715e0",
clientId: "d1d2b51a-0446-432a-b055-034518c2660e",
});
await malga.auth.createPublicKey({
scope: ["tokens"],
expires: 60,
});
{
publicKey: 'd6452548-70f3-4721-9090-5320a7e19776',
createdAt: '2023-12-31T14:12:37.735Z',
clientId: 'd1d2b51a-0446-432a-b055-034518c2660e',
expires: 60,
scope: ['tokens'],
}
Parâmetros
Lista de todos os parâmetros suportados pelo método.
scope
array
requiredEscopos suportados da chave.
Os valores suportados são: customers
, cards
,
tokens
, charges
, webhooks
, sessions
,
auth
, reports
, flows
e sellers
expires
number
requiredTempo de expiração da chave em segundos
Was this page helpful?