@rsksmart/express-did-auth
Version:
Authentication with Verifiable Credentials for Express.js
15 lines • 564 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.requestAuthFactory = void 0;
const errors_1 = require("../errors");
function requestAuthFactory(challengeVerifier) {
return function (req, res) {
const { did } = req.params;
if (!did)
return res.status(401).send(errors_1.INVALID_DID);
const challenge = challengeVerifier.get(did);
return res.status(200).send({ challenge });
};
}
exports.requestAuthFactory = requestAuthFactory;
//# sourceMappingURL=request-auth-factory.js.map