From f10dee91670cc9e5f641d9d1c30274b5ba50bde9 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Tue, 30 May 2017 01:14:09 +0000 Subject: [PATCH] use api url for refresh tokens --- oauth3.core.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/oauth3.core.js b/oauth3.core.js index 06aaf50..ff2f9be 100644 --- a/oauth3.core.js +++ b/oauth3.core.js @@ -738,10 +738,10 @@ }); } , _refreshToken: function (providerUri, opts) { - return OAUTH3.discover(providerUri, opts).then(function (directive) { - var prequest = OAUTH3.urls.refreshToken(directive, opts); + return OAUTH3.discover(providerUri, opts).then(function (directives) { + var prequest = OAUTH3.urls.refreshToken(directives, opts); - prequest.url = OAUTH3.url.resolve(providerUri/*directives.issuer*/, prequest.url); + prequest.url = OAUTH3.url.resolve(directives.api, prequest.url); return OAUTH3.request(prequest/*, { directives: directive }*/).then(function (req) { var data = req.data; data.provider_uri = providerUri;