@ackee/antonio-auth
Version:

12 lines (11 loc) • 1.54 kB
JavaScript
;
exports.__esModule = true;
exports.default = requestAuthHeaderInterceptor;
var _petrus = require("@ackee/petrus");
var _antonioUtils = require("@ackee/antonio-utils");
function* requestAuthHeaderInterceptor(request) {
const accessToken = yield* (0, _petrus.getAccessToken)();
(0, _antonioUtils.setAuthHeader)(request.headers, accessToken?.token);
return request;
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcGV0cnVzIiwicmVxdWlyZSIsIl9hbnRvbmlvVXRpbHMiLCJyZXF1ZXN0QXV0aEhlYWRlckludGVyY2VwdG9yIiwicmVxdWVzdCIsImFjY2Vzc1Rva2VuIiwiZ2V0QWNjZXNzVG9rZW4iLCJzZXRBdXRoSGVhZGVyIiwiaGVhZGVycyIsInRva2VuIl0sInNvdXJjZXMiOlsiLi4vc3JjL3JlcXVlc3RBdXRoSGVhZGVySW50ZXJjZXB0b3IudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2V0QWNjZXNzVG9rZW4gfSBmcm9tICdAYWNrZWUvcGV0cnVzJztcbmltcG9ydCB7IHNldEF1dGhIZWFkZXIgfSBmcm9tICdAYWNrZWUvYW50b25pby11dGlscyc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uKiByZXF1ZXN0QXV0aEhlYWRlckludGVyY2VwdG9yKHJlcXVlc3Q6IFJlcXVlc3QpIHtcbiAgICBjb25zdCBhY2Nlc3NUb2tlbiA9IHlpZWxkKiBnZXRBY2Nlc3NUb2tlbigpO1xuXG4gICAgc2V0QXV0aEhlYWRlcihyZXF1ZXN0LmhlYWRlcnMsIGFjY2Vzc1Rva2VuPy50b2tlbik7XG5cbiAgICByZXR1cm4gcmVxdWVzdDtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLElBQUFBLE9BQUEsR0FBQUMsT0FBQTtBQUNBLElBQUFDLGFBQUEsR0FBQUQsT0FBQTtBQUVlLFVBQVVFLDRCQUE0QkEsQ0FBQ0MsT0FBZ0IsRUFBRTtFQUNwRSxNQUFNQyxXQUFXLEdBQUcsT0FBTyxJQUFBQyxzQkFBYyxFQUFDLENBQUM7RUFFM0MsSUFBQUMsMkJBQWEsRUFBQ0gsT0FBTyxDQUFDSSxPQUFPLEVBQUVILFdBQVcsRUFBRUksS0FBSyxDQUFDO0VBRWxELE9BQU9MLE9BQU87QUFDbEIiLCJpZ25vcmVMaXN0IjpbXX0=