0.0.16 • Published 6 years ago

@evo/concierge-koa v0.0.16

Weekly downloads
3
License
ISC
Repository
-
Last release
6 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

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.13

6 years ago

0.0.12

6 years ago

0.0.11

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago