0.0.16 • Published 5 years ago

@evo/concierge-koa v0.0.16

Weekly downloads
3
License
ISC
Repository
-
Last release
5 years ago

Concierge-koa

Koa-based JS client library for Concierge service

installation

npm install --save @evo/concierge-koa

usage

import { conciergeAuthMiddleware } from "concierge-koa";

const app: Koa = new Koa();

app.use(conciergeAuthMiddleware);

Now you can access it in a Koa context

app.use(async (ctx: Koa.BaseContext, next: any) => {
    console.log(ctx.conciergeUser);
    /**
     * prints ->
     *  ConciergeUserInfo {
            userId: 'user_id_1',
            profile: Map { 'email' => 'user_id_1@example.com' },
            accessToken: 'user_1',
            meta: { services_meta: { project: 'uaprom' } }
        }
    */

    await next();
})
0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago