From 45aac21f8d94bb2722a8cbb6e93ad011524ba34a Mon Sep 17 00:00:00 2001 From: Drew Warren Date: Wed, 5 Jul 2017 09:39:44 -0600 Subject: [PATCH 1/2] Subject log for testing email pass in --- js/issuer.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/issuer.js b/js/issuer.js index 84d998a..9281ae3 100644 --- a/js/issuer.js +++ b/js/issuer.js @@ -72,6 +72,9 @@ $(function () { window.alert("'redirect_uri' must exist and should point to '" + clientParams.redirect_uri + "'"); console.error("'redirect_uri' must exist and should point to '" + clientParams.redirect_uri + "'"); } + if (clientParams.subject) { + console.log('clientParams.subject: ', clientParams.subject); + } clientParams.referrer = window.document.referrer; } From af740684bd366899826273b9422a603c29355bf8 Mon Sep 17 00:00:00 2001 From: Drew Warren Date: Wed, 5 Jul 2017 16:03:10 -0600 Subject: [PATCH 2/2] E-Mail auto-populates in email field --- js/issuer.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js/issuer.js b/js/issuer.js index 9281ae3..119cb68 100644 --- a/js/issuer.js +++ b/js/issuer.js @@ -400,6 +400,10 @@ $(function () { + '&error_uri=' + encodeURIComponent('https://oauth3.org/docs/errors/#E_IFRAME_DENIED'); location.href = callbackUrl; } + if (clientParams.subject) { + $('.js-oauth3-email').val(clientParams.subject); + $('.js-authn-show').prop('disabled', false); + } $('.js-userid-container').show(); }).then(function () { //$('body').addClass('in');