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
name | description | default |
---|---|---|
disabled | turn off usurper | `process.env.USURPER_DISABLED === 'true' |
verbose | Log in console usurped identity | false |