NeahFront7/node_modules/openid-client/lib/helpers/www_authenticate_parser.js
2025-04-10 18:14:28 +02:00

15 lines
299 B
JavaScript

const REGEXP = /(\w+)=("[^"]*")/g;
module.exports = (wwwAuthenticate) => {
const params = {};
try {
while (REGEXP.exec(wwwAuthenticate) !== null) {
if (RegExp.$1 && RegExp.$2) {
params[RegExp.$1] = RegExp.$2.slice(1, -1);
}
}
} catch (err) {}
return params;
};