Skip to content

Instantly share code, notes, and snippets.

@yoitsro
yoitsro / gist:d62b15df5f6de843e1e8
Last active August 29, 2015 14:02
Hapi server injection with multipart form
it('creates a new collection with an image as a binary buffer', function(done) {
var endpoint = '/collections';
var url = SERVER_URL + endpoint;
var method = 'POST';
var form = new FormData();
form.append('json', {"name": "Red stuff collection","filter": {"colour": "red"}});
form.append('image', require('fs').readFileSync('./test/data/image.jpg'));
@yoitsro
yoitsro / gist:8693021
Last active July 22, 2020 14:52
Node + Restify + Passport + Sessions + WebSockets
var restify = require('restify');
// Authentication
var passport = require('passport');
var LocalStrategy = require('passport-local').Strategy;
var sessions = require("client-sessions");
var server = restify.createServer();
server.use(restify.queryParser());
server.use(restify.bodyParser());