diff --git a/bin/verifier b/bin/verifier index 8363e217d27da5a53f41c4a767a6779560d9a8c8..d58415422bb02a7aabdfca68a478a66bf73a4b29 100755 --- a/bin/verifier +++ b/bin/verifier @@ -72,7 +72,7 @@ try { process.exit(1); } -app.post('/verify', function(req, resp, next) { +function doVerification(req, resp, next) { req.body = req.body || {} var assertion = (req.query && req.query.assertion) ? req.query.assertion : req. body.assertion; @@ -124,7 +124,10 @@ app.post('/verify', function(req, resp, next) { }); } }); -}); +}; + +app.post('/verify', doVerification); +app.post('/', doVerification); // shutdown nicely on signals shutdown.handleTerminationSignals(app, function() {