UNPKG

ketting

Version:

Opiniated HATEAOS / Rest client.

16 lines (9 loc) 369 B
import { FetchMiddleware } from './fetcher'; import * as base64 from '../util/base64'; export default (userName: string, password: string): FetchMiddleware => { const basicAuthHeader = 'Basic ' + base64.encode(userName + ':' + password); return (request, next) => { request.headers.set('Authorization', basicAuthHeader); return next(request); }; };