@ovos-media/sign-helpers
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -52,3 +52,2 @@ const Hawk = require('hawk'); | ||
.then(function (result) { | ||
console.log(result); | ||
return result.credentials.id; | ||
@@ -55,0 +54,0 @@ }) |
{ | ||
"name": "@ovos-media/sign-helpers", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "Helpers for sign service.", | ||
@@ -5,0 +5,0 @@ "engines": { |
@@ -8,15 +8,20 @@ # @ovos-media/sign-helpers | ||
```js | ||
const createVerifyRequest = require('@ovos-media/sign-helpers').verifyRequest; | ||
const verifyRequest = createVerifyRequest({ | ||
basePath: process.env.SERVICE_PATH, // or basePath(ctx) { return ctx.something; } | ||
const makeVerifyRequest = require('@ovos-media/sign-helpers').verifyRequest; | ||
const verifyRequest = makeVerifyRequest({ | ||
basePath: process.env.SERVICE_PATH, | ||
path(ctx) { return ctx.request.url; } | ||
}); | ||
const someProcessingThing = (ctx) => { | ||
const work = (ctx) => { | ||
const credentials = verifyRequest(ctx); | ||
console.log(credentials); | ||
if (credentials) { | ||
ctx.status = 200; | ||
} else { | ||
ctx.status = 401; | ||
} | ||
} | ||
router.get('/url', someProcessingThing); | ||
router.get('/url', work); | ||
``` | ||
@@ -23,0 +28,0 @@ |
30
3875
60