3.2.0 • Published 2 years ago

@lcrespilho/oauth2-authenticator v3.2.0

Weekly downloads
1
License
ISC
Repository
-
Last release
2 years ago

Facilitador para autenticação e autorização oauth2.

Uso:

const { google } = require('googleapis');
const Authenticator = require('@lcrespilho/oauth2-authenticator');

// escolher os escopos da API que deseja trabalhar
const scopes = [
  'https://www.googleapis.com/...',
  'https://www.googleapis.com/...',
  'https://www.googleapis.com/...',
];

// Autentica e autoriza
new Authenticator(google, scopes, '/tmp/oauth2.keys.json' /*caminho absoluto*/).authenticate()

  // após autenticado/autorizado, executa o código que usa a API
  .then(async () => {
    const api = google.tagmanager('v2'); // exemplo para uso da API do tagmanager
    // ...
  })

  // captura de erros
  .catch(error => {
    console.error(error);
  });
3.2.0

2 years ago

3.1.0

2 years ago

3.0.0

2 years ago

2.9.0

5 years ago

2.8.0

5 years ago

2.7.0

5 years ago

2.6.0

5 years ago

2.5.0

5 years ago

2.4.0

5 years ago

2.3.0

5 years ago

2.2.0

5 years ago

2.1.0

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago