@cran/lib.koa.auth
TypeScript icon, indicating that this package has built-in type declarations

0.0.4 • Public • Published

Koa Auth

Supplies middleware and utilities for authentication

Basic Auth

import { basic } from "@cran/lib.koa.auth";

serverOrRouter.use(basic({
  async lookup ( { username, password } ) {
    return true;
  }
}))

JWT Auth

import { jwt } from "@cran/lib.koa.auth";
import { JwtProvider } from "@cran/lib.auth.jwt";

serverOrRouter.use(jwt({
  provider: new JwtProvider()
}));

Readme

Keywords

Package Sidebar

Install

npm i @cran/lib.koa.auth

Weekly Downloads

2

Version

0.0.4

License

CC BY-SA 4.0

Unpacked Size

14.4 kB

Total Files

23

Last publish

Collaborators

  • common-cranberry