<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MMM-GooglePhotos  ;Google OAuth Developer]]></title><description><![CDATA[<p dir="auto">Hello everyone,<br />
I have been receiving alerts from Google;</p>
<p dir="auto">“Hello Google OAuth Developer,<br />
We’re writing to remind you that the OAuth out-of-band (OOB) flow will be deprecated on October 3, 2022, to protect your users from phishing and app impersonation attacks.<br />
Please see the Making Google OAuth interactions safer by using more secure OAuth flows blog post to learn about the deprecation<br />
Follow the Out-of-band (OOB) Migration Guide to migrate your app to an alternative method.”</p>
<p dir="auto">So I am running the Google-Photos module to display my photos  on the MM. I had followed the setup instructions as per the requirements of the module and the module is running without any hitch since the last two years. Would I have to make changes now to comply with the Google alerts? Please guide me.<br />
Thanks</p>
]]></description><link>https://forum.magicmirror.builders/topic/17198/mmm-googlephotos-google-oauth-developer</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 02:05:46 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/17198.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 11 Sep 2022 11:36:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 14:52:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmrize" aria-label="Profile: MMRIZE">@<bdi>MMRIZE</bdi></a> u want me to add that? I can do u can incorporate.  (really just copy paste from other code)</p>
]]></description><link>https://forum.magicmirror.builders/post/104465</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104465</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 12 Sep 2022 14:52:15 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 13:49:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
Yup, if I have some time, I’ll rebuild the whole codes. it’s too old.</p>
]]></description><link>https://forum.magicmirror.builders/post/104464</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104464</guid><dc:creator><![CDATA[MMRIZE]]></dc:creator><pubDate>Mon, 12 Sep 2022 13:49:37 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 13:33:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmrize" aria-label="Profile: MMRIZE">@<bdi>MMRIZE</bdi></a> the auth  script should set up an express server for the callback and extract the code automatically…   easy</p>
]]></description><link>https://forum.magicmirror.builders/post/104462</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104462</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 12 Sep 2022 13:33:21 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 13:31:01 GMT]]></title><description><![CDATA[<p dir="auto">Ok. I tested the module by myself. Google changed some policies, so the guide of <code>README.md</code> in the module is somewhat outdated.</p>
<p dir="auto">Here is a simple fixture;</p>
<ol>
<li>
<p dir="auto">Selection of <strong><code>Application type</code></strong> on <code>Create OAuth client ID</code> should be <strong><code>Desktop app</code></strong> not <code>TVs and Limited input devices</code> and <code>others</code>. (Step 7 of the guide)</p>
</li>
<li>
<p dir="auto">When generating the token,<br />
<img src="/assets/uploads/files/1662987862267-y2.png" alt="y2.png" class=" img-fluid img-markdown" /><br />
the browser will open and then ask for some consent. (Despite of warning for test/unverified app, do it anyway. You can remove that warning by your app is published.). But after confirmation, the page might be directed to <code>ERR_CONNECTION_REFUSED</code> error page. Don’t panic and see the URL of that error page. It would be something like;</p>
</li>
</ol>
<blockquote>
<p dir="auto">http ://localhost/?code=<code>4/SOME_HASHED_CODE_OF_YOURS...</code>&amp;scope=<a href="https://www.googleapis.com/auth/photoslibrary.sharing" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.googleapis.com/auth/photoslibrary.sharing</a>…</p>
</blockquote>
<p dir="auto">Copy the marked portion of your browser, then paste it into your terminal.<br />
(Step 10 of the guide)</p>
<p dir="auto">Boom, it will work.<br />
<img src="/assets/uploads/files/1662989187244-82c41d52-0cc2-48c9-9442-382bb5a0d03c-image.png" alt="82c41d52-0cc2-48c9-9442-382bb5a0d03c-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">However, I think the module has become legacy and need updating with recent skill. I hope I have some time to upgrade it.</p>
]]></description><link>https://forum.magicmirror.builders/post/104461</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104461</guid><dc:creator><![CDATA[MMRIZE]]></dc:creator><pubDate>Mon, 12 Sep 2022 13:31:01 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 11:09:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mmrize" aria-label="Profile: MMRIZE">@<bdi>MMRIZE</bdi></a> it was last updated about this time last year…</p>
]]></description><link>https://forum.magicmirror.builders/post/104456</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104456</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 12 Sep 2022 11:09:11 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Mon, 12 Sep 2022 08:05:32 GMT]]></title><description><![CDATA[<p dir="auto">Hmmmm… That module is still maintained? or abandoned? (This is a very stupid question for me. because myself threw it to <a class="plugin-mentions-user plugin-mentions-a" href="/user/aneaville" aria-label="Profile: aneaville">@<bdi>aneaville</bdi></a> . If he is not maintaining this module anymore , I’ll retake it again.)</p>
]]></description><link>https://forum.magicmirror.builders/post/104454</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104454</guid><dc:creator><![CDATA[MMRIZE]]></dc:creator><pubDate>Mon, 12 Sep 2022 08:05:32 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 12:26:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/rags" aria-label="Profile: Rags">@<bdi>Rags</bdi></a> looks like someone has a workaround for sane issue</p>
]]></description><link>https://forum.magicmirror.builders/post/104423</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104423</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 11 Sep 2022 12:26:13 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 12:25:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Okay I see that the issue has already been opened in the modules page and under discussion. Hope it is resolved. Thanks</p>
]]></description><link>https://forum.magicmirror.builders/post/104424</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104424</guid><dc:creator><![CDATA[Rags]]></dc:creator><pubDate>Sun, 11 Sep 2022 12:25:25 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 12:20:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Roger Sir.</p>
]]></description><link>https://forum.magicmirror.builders/post/104422</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104422</guid><dc:creator><![CDATA[Rags]]></dc:creator><pubDate>Sun, 11 Sep 2022 12:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 12:15:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/rags" aria-label="Profile: Rags">@<bdi>Rags</bdi></a> open an issue on the modules GitHub page. not here.</p>
]]></description><link>https://forum.magicmirror.builders/post/104421</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104421</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 11 Sep 2022 12:15:25 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 12:06:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> Thanks, so can <a class="plugin-mentions-user plugin-mentions-a" href="/user/aneaville" aria-label="Profile: aneaville">@<bdi>aneaville</bdi></a>, follow up please. The google photos modules is pretty neat and  quite a conversation starter, and it would be a shame if it stops working.</p>
]]></description><link>https://forum.magicmirror.builders/post/104420</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104420</guid><dc:creator><![CDATA[Rags]]></dc:creator><pubDate>Sun, 11 Sep 2022 12:06:30 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-GooglePhotos  ;Google OAuth Developer on Sun, 11 Sep 2022 11:59:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/rags" aria-label="Profile: Rags">@<bdi>Rags</bdi></a> the module author, or someone will have to update the module code</p>
]]></description><link>https://forum.magicmirror.builders/post/104417</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104417</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 11 Sep 2022 11:59:15 GMT</pubDate></item></channel></rss>