UNPKG

ketting

Version:

Opinionated HATEOAS / Rest client.

15 lines (8 loc) 321 B
import { FetchMiddleware } from './fetcher.js'; export default (userName: string, password: string): FetchMiddleware => { const basicAuthHeader = 'Basic ' + btoa(userName + ':' + password); return (request, next) => { request.headers.set('Authorization', basicAuthHeader); return next(request); }; };