I hereby claim:
- I am philliplakis on github.
- I am philliplakis (https://keybase.io/philliplakis) on keybase.
- I have a public key ASDvf0EntlAeDDWJpgA0oSnkylNL-Jd76-KuHf2st8Zrjwo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
isItInstalled("Vs Code").then(result => { | |
if (result) { | |
console.log("true"); | |
} else { | |
console.warn("false"); | |
} | |
}); |
isItInstalled("Vs Code") | |
.then(result => { | |
if (result) { | |
mainWindow.loadURL(`index.html`); | |
} else { | |
mainWindow.loadURL(`error.html`); | |
} | |
}) | |
.catch(err => { | |
mainWindow.loadURL(`500.html`); |
const express = require("express"); | |
const app = express(); | |
const mongoose = require("mongoose"); | |
const hbs = require("express-handlebars"); | |
const path = require("path"); | |
const cookieParser = require("cookie-parser"); | |
// Connect to MongoDB | |
mongoose | |
.connect("mongodb://localhost/webauthn", { useNewUrlParser: true }) |
const webauthnSchema = new Schema({ | |
active: { default: false, type: Boolean, required: true }, | |
authenticators: [], | |
id: { type: String, required: false } | |
}); | |
const userSchema = new Schema({ | |
username: { type: String, required: true }, | |
name: { type: String, required: true }, | |
email: { type: String, required: true }, |
NODE_ENV=dev | |
DB_URL="YOUR_MONGODB_LINK" |
"use strict"; | |
const crypto = require("crypto"); | |
const base64url = require("base64url"); | |
const cbor = require("cbor"); | |
const { Certificate } = require("@fidm/x509"); | |
const iso_3166_1 = require("iso-3166-1"); | |
/** | |
* U2F Presence constant | |
*/ |
{ | |
challenge: randomBase64URLBuffer(32), | |
rp: { | |
name: "YOUR WEB APP NAME" | |
}, | |
user: { | |
id: id, | |
name: username, |
const mongoose = require("mongoose"); | |
const uri = "DB_URI"; | |
mongoose | |
.connect(uri, { useNewUrlParser: true }) | |
.then(() => { | |
console.log("connected"); | |
}) | |
.then(() => { |
exports.sub = async (pubSubEvent, context) => { | |
try { | |
let result = await processMsg(msgTxt); | |
let data = await save(result); | |
await sendPub(data); | |
} catch (err) { | |
console.error(err); | |
return reject(err); | |
} | |
}; |