A simple, versatile, robust, and stateless Koa middleware that exposes an authentication and user management rest api utilizing Auth0
yarn add ninsho
const Koa = require('koa');
const { Ninsho } = require('ninsho');
const app = new Koa();
const ninsho = new Ninsho({
"domain": "your-domain.auth0.com",
"clientId": "your-client-id",
"clientSecret": "your-client-secret-shhh"
});
app.use(ninsho.mountApi());
app.listen(3000);
import * as Koa from 'koa';
import { Ninsho } from 'ninsho';
const app = new Koa();
const ninsho = new Ninsho({
"domain": "your-domain.auth0.com",
"clientId": "your-client-id",
"clientSecret": "your-client-secret-shhh"
});
app.use(ninsho.mountApi());
app.listen(3000);