Skip to content

Instantly share code, notes, and snippets.

@ojpojao
Forked from p4ulodi4s/exemplo.js
Created August 26, 2025 22:50
Show Gist options
  • Save ojpojao/457b3729f9446aad413361c37866c182 to your computer and use it in GitHub Desktop.
Save ojpojao/457b3729f9446aad413361c37866c182 to your computer and use it in GitHub Desktop.
#!/usr/bin/env node
let https = require( "https" );
const token = "aqui coloca o token da api";
const options = {
headers: {
"X-Token": token
}
};
function pppoeLoginByMac( args, callback ) {
const api = "https://url.da.api";
const query = api + args[0];
https.get( query, options, function(response) {
let data = ''
response.on('data', function( newData ){
data += newData
});
response.on('end', function(){
const parsedData = JSON.parse(data);
let auth = {};
if( parsedData.resultados && parsedData.resultados.length > 0 ) {
auth = {
username: parsedData.resultados[0].login,
password: parsedData.resultados[0].senha
};
}
callback( null, auth );
});
});
}
exports.pppoeLoginByMac = pppoeLoginByMac;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment