Skip to content

Instantly share code, notes, and snippets.

@hugopeixoto
Created November 16, 2018 15:05
Show Gist options
  • Save hugopeixoto/1e7e0cb35a2a147c5668d63b861795bf to your computer and use it in GitHub Desktop.
Save hugopeixoto/1e7e0cb35a2a147c5668d63b861795bf to your computer and use it in GitHub Desktop.
{
"dependencies": {
"express": "^4.16.4",
"selfsigned": "^1.10.4",
"spdy": "^4.0.0"
}
}
const spdy = require("spdy");
const express = require("express");
const path = require('path');
const selfsigned = require('selfsigned');
const app = express();
app.get('/', (req, res) => {
res.sendFile(path.join(__dirname, "index.html"));
});
app.get("/oauth/callback", (req, res) => {
});
const pems = selfsigned.generate(
[{ name: 'commonName', value: 'localhost' }],
{ days: 365 },
);
spdy
.createServer({ key: pems.private, cert: pems.cert }, app)
.listen(8080);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment