1.0.0-1 • Published 5 years ago

@nutshelllab/usurper v1.0.0-1

Weekly downloads
1
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