/time-tracking-auth-lambda

Lambda to get token for time tracking API

Primary LanguageTypeScript

Lambda de Autenticação de Controle de Tempo

Lambda para gerenciar a autenticação do projeto de controle de ponto, feito com Node.js e TypeScript.

Uso

Para usar, siga estas etapas:

  1. Clone o repositório:

    git clone https://github.com/colantuomo/time-tracking-auth-lambda.git
  2. Navegue até o diretório do projeto:

    cd time-tracking-auth-lambda
  3. Instale as dependências:

    npm install

Deploy

O deploy está sendo feito automatica toda vez que existe um merge na branch main

Testing

Para testar via algum client HTTP podemos usar o cURL abaixo:

curl --location 'https://txuf2xip6mhkwnona7pkgcvesi0wieye.lambda-url.sa-east-1.on.aws/' \
--header 'Content-Type: application/json' \
--data '{
    "user": "",
    "password": ""
}'