Skip to content

Instantly share code, notes, and snippets.

View arantesxyz's full-sized avatar
♥️
Coding your dreams

Gustavo Arantes arantesxyz

♥️
Coding your dreams
View GitHub Profile
@arantesxyz
arantesxyz / UsodaAPIdoSIU.md
Created August 26, 2020 22:42 — forked from brunoarmanelli/UsodaAPIdoSIU.md
Pesquisa e Documentação - SIU Mobile

Projeto ChatBUS - Uso da API do SIU Mobile

Muitas frustrações com o aplicativo oficial SIU Mobile me motivaram a escrever essa documentação. Toda a API foi especificada com o máximo de informações encontradas.

Nota do Autor

Este documento é totalmente privado e foi disponibilizado em link de Gist secreto para uso interno nas empresas que representam o SIU Mobile BH.

Todo o conteúdo foi observado através da transmissão de dados pela rede. Não foi utilizado nenhum código da aplicação.

@arantesxyz
arantesxyz / app.js
Created August 25, 2020 05:50 — forked from joshnuss/app.js
Express.js role-based permissions middleware
// the main app file
import express from "express";
import loadDb from "./loadDb"; // dummy middleware to load db (sets request.db)
import authenticate from "./authentication"; // middleware for doing authentication
import permit from "./authorization"; // middleware for checking if user's role is permitted to make request
const app = express(),
api = express.Router();
// first middleware will setup db connection