From cf2b2809239761b098b8870e147771c4d7ca0d08 Mon Sep 17 00:00:00 2001 From: Ben Adida <ben@adida.net> Date: Sat, 1 Oct 2011 00:04:51 -0700 Subject: [PATCH] added issuer back to verifier response, using now hostname only of issuer, since that's all we will have for primaries, e.g. @gmail.com --- verifier/app.js | 5 +++-- verifier/lib/certassertion.js | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/verifier/app.js b/verifier/app.js index bfa4e04b1..d28dc2173 100644 --- a/verifier/app.js +++ b/verifier/app.js @@ -68,12 +68,13 @@ function doVerify(req, resp, next) { certassertion.verify( assertion, audience, - function(email, audience, expires) { + function(email, audience, expires, issuer) { resp.json({ status : "okay", email : email, audience : audience, - expires : expires.valueOf() + expires : expires.valueOf(), + issuer: issuer }); metrics.report('verify', { diff --git a/verifier/lib/certassertion.js b/verifier/lib/certassertion.js index 0443b5347..f4ed372d8 100644 --- a/verifier/lib/certassertion.js +++ b/verifier/lib/certassertion.js @@ -165,7 +165,7 @@ function verify(assertion, audience, successCB, errorCB, pkRetriever) { return errorCB(); if (tok.verify(pk)) { - successCB(principal.email, tok.audience, tok.expires); + successCB(principal.email, tok.audience, tok.expires, theIssuer); } else { errorCB(); } -- GitLab