coreapi
Version:
Javascript client library for Core API
16 lines (13 loc) • 327 B
JavaScript
class TokenAuthentication {
constructor (options = {}) {
this.token = options.token
this.scheme = options.scheme || 'Bearer'
}
authenticate (options) {
options.headers['Authorization'] = this.scheme + ' ' + this.token
return options
}
}
module.exports = {
TokenAuthentication: TokenAuthentication
}