1.0.0-0 • Published 5 years ago

usurper v1.0.0-0

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

Usurper

Usurp a user identity by checking a header presence

Usage

Install it

npm i usurper
#OR
yarn add usurper

Use it

const Usurper = require('usurper')

//Optionnaly configure it
Usurper.configure(options)

const [success, identity] = Usurper(ctx.request.headers.authorization)
const user = sucess && await findUser(identity)

Options

namedescriptiondefault
disabledturn off usurperprocess.env.USURPER_DISABLED === 'true' || process.env.SLS_STAGE === 'dev' || process.env.NODE_ENV === 'dev'
verboseLog in console usurped identityfalse
1.0.0-0

5 years ago