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()
}));