vue-auth3
Version:
<p align="center"> <img src="./docs/public/icon.svg" width="180px"> </p>
24 lines (20 loc) • 678 B
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkWH5VNYYWjs = require('../../chunk-WH5VNYYW.js');
require('../../chunk-6L3WGN24.js');
// src/drivers/auth/bearer-token.ts
var bearer_token_default = _chunkWH5VNYYWjs.defineAuthDriver.call(void 0, {
request(auth, options, token) {
options.headers["Authorization"] = "Bearer " + token;
return options;
},
response(auth, res) {
const token = res.data.token;
if (token) {
const i = token.split(/Bearer:?\s?/i);
return i[i.length > 1 ? 1 : 0].trim();
}
return null;
}
});
exports.default = bearer_token_default;
//# sourceMappingURL=bearer-token.js.map