Skip to content

rs-hub/new-koa-jwt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

new-koa-jwt

NPM version NPM Downloads

Example

import Koa from "koa";
import KoaJwt from "new-koa-jwt";
const app = new Koa();

const secret = process.env.secret || "secret";

app.use(KoaJwt({ secret }));
app.use((ctx) => {
    const { data } = ctx.state.jwt;
    ctx.body = data;
});

app.listen(3000);

Router

router.get('/users', koaJwt({ secret: 'secret' }), (ctx) => {
    const { data: { username } } = ctx.state.jwt;
    ctx.body = username;
});

About

Koa.js middleware for validates a jwt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published