1.0.0-1 • Published 5 years ago
@nutshelllab/usurper v1.0.0-1
Usurper
Usurp a user identity by checking a header presence
Usage
Install it
npm i usurper
#OR
yarn add usurperUse 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' || process.env.SLS_STAGE === 'dev' || process.env.NODE_ENV === 'dev' |
| verbose | Log in console usurped identity | false |