{"id":248,"date":"2015-10-13T13:09:12","date_gmt":"2015-10-13T20:09:12","guid":{"rendered":"http:\/\/www.don-mckee.com\/?p=248"},"modified":"2015-10-13T13:09:12","modified_gmt":"2015-10-13T20:09:12","slug":"problem-reported-completing-account-authentication","status":"publish","type":"post","link":"https:\/\/don-mckee.com\/blog\/2015\/10\/problem-reported-completing-account-authentication\/","title":{"rendered":"Problem reported completing account authentication"},"content":{"rendered":"<p>A user of the Shutterfly Upload plug-in recently notified me of a problem occurring during &#8220;seamless sign-in&#8221; account authentication (thanks, Taci!).  It seems that Shutterfly has implemented a change on their side that now requires user intervention to complete the process.<\/p>\n<p>First, a bit of background.  When you press the &#8220;<code>Authenticate...<\/code>&#8221; button in the &#8220;Export&#8221; dialog, the plug-in opens a browser page to Shutterfly&#8217;s site that allows you to give permission to the plug-in to access your account.  When you grant authorization, Shutterfly sends an acknowledgement back to the plug-in via a page on my web site (don-mckee.com).<\/p>\n<p>The acknowledgement is supposed to be sent to an &#8220;<code>http:\/\/www.don-mckee.com\/<\/code>&#8221; address, but it is being routed to an &#8220;<code>https:\/\/www.don-mckee.com\/<\/code>&#8221; address, instead.  My web site does not have &#8220;<code>https<\/code>&#8221; support, so the request is not working as intended.<\/p>\n<p>Most likely, you&#8217;ll see some kind of a &#8220;warning&#8221; page indicating that the site may not be what it says it is.  If you ignore the warning, and continue to the site, you&#8217;ll see a page of HTML code rather than the page I originally intended for you to see.<\/p>\n<p>One work-around is to look at the address in your browser&#8217;s address bar, and change the<\/p>\n<p><code>https:\/\/www.don-mckee.com\/lightroom\/...<\/code><\/p>\n<p>address to<\/p>\n<p><code>http:\/\/www.don-mckee.com\/lightroom\/...<\/code><\/p>\n<p>press &#8220;enter&#8221;, and carry on.<\/p>\n<p>The other work-around is to complete the authentication process manually.  After pressing the &#8220;<code>Authenticate...<\/code>&#8221; button, in addition to opening the browser page to Shutterfly, the plug-in also opens a dialog that looks like this:<\/p>\n<p><a href=\"https:\/\/www.don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth.jpg\" alt=\"Manual Auth\" width=\"534\" height=\"265\" class=\"aligncenter size-full wp-image-249\" srcset=\"https:\/\/don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth.jpg 534w, https:\/\/don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth-300x149.jpg 300w, https:\/\/don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth-150x74.jpg 150w, https:\/\/don-mckee.com\/blog\/wp-content\/uploads\/2015\/10\/Manual-Auth-400x199.jpg 400w\" sizes=\"auto, (max-width: 534px) 100vw, 534px\" \/><\/a><\/p>\n<p>It may be hidden under your browser, so you may need to look for it.  Anyway, after authorizing the plug-in on the Shutterfly site, you can press the &#8220;<code>Complete Manually...<\/code>&#8221; button in the dialog and ignore what&#8217;s happening in your browser.  The plug-in will connect to your Shutterfly account using the credentials you provide and verify that it has permission to access your account in the future.<\/p>\n<p>Sorry for the inconvenience that this causes.  Unfortunately, Shutterfly has not responded to my call for help, and I&#8217;ve been unable to work-around the issue on my web server&#8217;s side.  For now, you&#8217;ll need to pick one of the work-arounds listed above, and go with that.  If you need any help, send a note to<\/p>\n<p><code>don -at- don-mckee -dot- com<\/code><\/p>\n<p>(replace \u201c-at-\u201d and \u201c-dot-\u201d with \u201c@\u201d and \u201c.\u201d, respectively) and I&#8217;ll see what I can do.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A user of the Shutterfly Upload plug-in recently notified me of a problem occurring during &#8220;seamless sign-in&#8221; account authentication (thanks, Taci!). It seems that Shutterfly has implemented a change on their side that now requires user intervention to complete the process.<\/p>\n<p>First, a bit of background. When you press the &#8220;Authenticate&#8230;&#8221; button in the [&#8230;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-248","post","type-post","status-publish","format-standard","hentry","category-lightroom","category-shutterfly"],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/posts\/248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/comments?post=248"}],"version-history":[{"count":2,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions"}],"predecessor-version":[{"id":251,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions\/251"}],"wp:attachment":[{"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/media?parent=248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/categories?post=248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/don-mckee.com\/blog\/wp-json\/wp\/v2\/tags?post=248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}