Skip to content
This repository has been archived by the owner on Jan 29, 2019. It is now read-only.
/ WebApi Public archive

App in Node.js per l'esposizione dei dati per ALIRDB tramite Express e basicAuth

License

Notifications You must be signed in to change notification settings

ALIRDev/WebApi

Repository files navigation

ALIRAPI

Maintainability Test Coverage Codacy Badge Build Status FOSSA Status Known Vulnerabilities

Introduzione

AlirAPI è un'applicativo node.js, che espone delle api sulla porta 8190 di seguito l'elenco:

Richieste

Rotte esposte dall'app Node.js ALIRWebApi, richiesta BasicAuth dalla versione donor

Richieste ALIRDB

È possibile trovare tutte le informazioni sulle request per ALIRDB qui

Richieste MyALIR

È possibile trovare tutte le informazioni sulle request per MyALIR qui

Richieste Steam

È possibile trovare tutte le informazioni sulle request per Steam qui

Richieste RssFeed

È possibile trovare tutte le informazioni sulle request per RssFeed qui

Basic Auth

Per tutte le richieste a partire dalla versione Web Api 2

function make_base_auth(user, pass) {
  let tok = user + ':' + pass;
  let hash = Base64.encode(tok);
  return "Basic " + hash;
}

let auth = make_base_auth('me','mypassword');
let url = 'http://example.com';

// jQuery
$.ajax({
    url : url,
    method : 'GET',
    beforeSend : function(req) {
        req.setRequestHeader('Authorization', auth);
    }
});

License

FOSSA Status