<?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[How to setup OAuth properly]]></title><description><![CDATA[<p dir="auto">According to this article<br />
<a href="https://fusionauth.io/docs/lifecycle/authenticate-users/identity-providers/social/google" rel="nofollow ugc">https://fusionauth.io/docs/lifecycle/authenticate-users/identity-providers/social/google</a>.</p>
<p dir="auto">I create Google credentials as this image</p>
<p dir="auto">[Please repost image]</p>
<p dir="auto">the first hidden is my web app url.<br />
and the second section hidden is redirected url to my backend service.</p>
<p dir="auto">then create identity provider as this image</p>
<p dir="auto">[Please repost Image]</p>
<p dir="auto">and declare function to login and redirect like this</p>
<p dir="auto">@Get("oauth/login")<br />
async login(@Req() req: Request, @Res() res: Response) {<br />
const fusionAuthURL = <code>${process.env.FUSIONAUTH_ISSUER}/oauth2/authorize?client_id=${process.env.FUSIONAUTH_CLIENT_ID}&amp;redirect_uri=${process.env.FUSIONAUTH_REDIRECT_URI}&amp;response_type=code&amp;scope=openid email profile</code>;<br />
return res.redirect(fusionAuthURL);<br />
}</p>
<p dir="auto">@Get("oauth/callback")<br />
async callback(@Req() req: Request, @Res() res: Response) {<br />
const user = req.user;<br />
return res.redirect(<code>${process.env.FRONTEND_URL}</code>);<br />
}</p>
<p dir="auto">after build and deploy FusionAuth, my web app and backend service I saw login with google button at the Fusionauth admin page.</p>
<p dir="auto">I try to login with that button, and the error dialog show me that my client id is invalid.</p>
<p dir="auto">I try to send redirect request from my web app to backend service with the function I mentioned above<br />
it didn't work as well.</p>
<p dir="auto">May you direct me what I was missing or misunderstanding or what I need to clarify.</p>
<p dir="auto">thank you in advance.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/2905/how-to-setup-oauth-properly</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 16:15:19 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/2905.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 02 Apr 2025 23:06:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 18 Apr 2025 10:46:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">Hello, sorry for away from this topic for a week due to my other ad hoc job,</p>
<p dir="auto">I've already solved this topic, it's not about setting on Fusionauth or google credential.</p>
<p dir="auto">but it's because I used google's client id on Fusionauth callback and<br />
after you told me to set applicationId in my Fusionauth admin then I used ApplicationId on google oauth's callback.</p>
<p dir="auto">that's why it kept return me client id is invalid.</p>
<p dir="auto">it was right under my nose, but I couldn't see it.</p>
<p dir="auto">Thank you for reply me, that's very helpful, It would take more time if you didn't help me.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7965</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7965</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Fri, 18 Apr 2025 10:46:29 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Tue, 07 Apr 2026 09:12:45 GMT]]></title><description><![CDATA[<p dir="auto">It's so easy to mix up those IDs when you're moving between FusionAuth and the Google console! It’s definitely one of those things that’s right under your nose but impossible to see until someone points it out. Glad to hear you got the callback working - that 'invalid_client' error can be a real headache when everything else looks correct.</p>
]]></description><link>https://fusionauth.io/community/forum/post/8543</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/8543</guid><dc:creator><![CDATA[sjames05569]]></dc:creator><pubDate>Tue, 07 Apr 2026 09:12:45 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 18 Apr 2025 10:46:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">Hello, sorry for away from this topic for a week due to my other ad hoc job,</p>
<p dir="auto">I've already solved this topic, it's not about setting on Fusionauth or google credential.</p>
<p dir="auto">but it's because I used google's client id on Fusionauth callback and<br />
after you told me to set applicationId in my Fusionauth admin then I used ApplicationId on google oauth's callback.</p>
<p dir="auto">that's why it kept return me client id is invalid.</p>
<p dir="auto">it was right under my nose, but I couldn't see it.</p>
<p dir="auto">Thank you for reply me, that's very helpful, It would take more time if you didn't help me.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7965</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7965</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Fri, 18 Apr 2025 10:46:29 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 11 Apr 2025 14:09:00 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> Awesome that you are making progress and thanks for keeping the post updated. I'll keep an eye on the thread, and if other issues come up, let us know.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7962</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7962</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Fri, 11 Apr 2025 14:09:00 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 11 Apr 2025 11:41:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">I think I did misunderstand after taking a look at the document again.</p>
<p dir="auto">for this moment I can make a redirect login from my site and retrieve access token there is some issue left at my site. I will let you know after I solve those probs.</p>
<p dir="auto">thank you for replying.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7961</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7961</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Fri, 11 Apr 2025 11:41:27 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 10 Apr 2025 21:36:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">oh, I saw the oauth consent screen but for some reason it redirect me to other page, looks like I'm not allowed to access this page.</p>
<p dir="auto">but I don't think it was a root cause of my error due to the error kept showing me "invalid client id" in my redirect scenario and "redirect uri mismatch" in futionauth console scenario.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7960</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7960</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Thu, 10 Apr 2025 21:36:05 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 10 Apr 2025 21:06:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">thank you for replying.</p>
<p dir="auto">My auth platform(Nest js) was implemented on top of FusionAuth in order to make some features for authentication and authorization.</p>
<p dir="auto">and I do want to allow a new user to sign-in and access my platform without register by using sso feature.</p>
<p dir="auto">I defined a login and callback function(as I've written above) for the web application using redirect method.</p>
<hr />
<p dir="auto">I also enable sign-in google button at the fusionauth admin in order to test the credential and as I showed you that I still encouter the invalid client error.</p>
<p dir="auto">I believe that it's not that so complicated due to the document is easy to replicate but for some reasons I still get the error.</p>
<hr />
<p dir="auto">Lastly I havn't seen any section in credetial page that can define scope, may you tell me about this section.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7959</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7959</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Thu, 10 Apr 2025 21:06:56 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 10 Apr 2025 17:55:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> also did you grant these scopes in the google config?<br />
<img src="/community/forum/assets/uploads/files/1744307740813-screenshot-2025-04-10-at-10.54.38-am.png" alt="Screenshot 2025-04-10 at 10.54.38 AM.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/7958</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7958</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 10 Apr 2025 17:55:52 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 10 Apr 2025 17:03:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> Thanks for taking the time to work with this. It is generally a pretty straight forward process taking no more than 5 minutes.  I am out of the office this week, but will try to get some time to replicate what you are going through. I want to make sure I am working on the right thing, so just want to confirm that we have the same end goal. You want the 'Login with Google' button to work for an Application you created within FusionAuth, right?</p>
]]></description><link>https://fusionauth.io/community/forum/post/7957</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7957</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 10 Apr 2025 17:03:31 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Wed, 09 Apr 2025 16:08:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">and to be clear, the error dialog I posted above was from fusionauth admin console</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744214714138-screenshot-2568-04-09-at-23.05.07.png" alt="Screenshot 2568-04-09 at 23.05.07.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">but if I call the request to this function</p>
<p dir="auto">@Get("oauth/login")<br />
async login(@Req() req: Request, @Res() res: Response) {<br />
const fusionAuthURL = ${process.env.FUSIONAUTH_ISSUER}/oauth2/authorize?client_id={secret}&amp;response_type=code&amp;redirect_uri=${"my redirect url"};<br />
return res.redirect(fusionAuthURL);<br />
}</p>
<p dir="auto">it still returns me<br />
{<br />
"error" : "invalid_client",<br />
"error_description" : "client_id: {secret} is not valid.",<br />
"error_reason" : "invalid_client_id"<br />
}</p>
]]></description><link>https://fusionauth.io/community/forum/post/7956</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7956</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Wed, 09 Apr 2025 16:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Wed, 09 Apr 2025 16:00:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">is this what you mentioned?</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744214251903-screenshot-2568-04-09-at-22.57.26-resized.png" alt="Screenshot 2568-04-09 at 22.57.26.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I had added it a few days ago and it shows me this error</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744214359536-screenshot-2568-04-09-at-22.59.14-resized.png" alt="Screenshot 2568-04-09 at 22.59.14.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Actually, we made a progress since a few days ago the error said I need to define scope.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7955</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7955</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Wed, 09 Apr 2025 16:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Wed, 09 Apr 2025 14:03:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> looks like you are getting closer.  If I go back to your screenshot of the provider configuration page, it looks like the scope input box is empty.  Three common scopes to include are email, profile, and openid.. Please add the correct scope(s) and let me know if that works for you.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7954</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7954</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Wed, 09 Apr 2025 14:03:39 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Wed, 09 Apr 2025 09:21:21 GMT]]></title><description><![CDATA[<p dir="auto">as I replied earlier I add redirect uri in FusionAuth console and invalid_redirect_uri is gone.</p>
<p dir="auto">and this moment still get this error using Google Oauth flow.</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744190107015-screenshot-2568-04-09-at-16.15.01-resized.png" alt="Screenshot 2568-04-09 at 16.15.01.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">I replaced redirect uri "<a href="https://mydomain/callback" rel="nofollow ugc">https://mydomain/callback</a>" as I did in Fusionauth admin console but still get the same error.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7953</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7953</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Wed, 09 Apr 2025 09:21:21 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Tue, 08 Apr 2025 04:43:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">redirect url is valid now, it takes me to this login page again, expect flow is using google oauth flow, but we made a progress.</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744087296819-screenshot-2568-04-08-at-11.41.30.png" alt="Screenshot 2568-04-08 at 11.41.30.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/7952</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7952</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Tue, 08 Apr 2025 04:43:13 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Mon, 07 Apr 2025 15:07:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> OK, it looks like the redirect_uri does not match what is configured in the application.  Can you make sure you are supplying the correct uri?</p>
<p dir="auto">This can be found under: <strong>Applications</strong> -&gt; <strong>Edit</strong> -&gt; <strong>OAuth</strong> tab</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1744038362975-screenshot-2025-04-07-at-8.05.59-am.png" alt="Screenshot 2025-04-07 at 8.05.59 AM.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/7950</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7950</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Mon, 07 Apr 2025 15:07:13 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Mon, 07 Apr 2025 07:21:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a><br />
Hi thank you for replying, and sorry for away a few days due to my group shut down the service during weekend and night time.</p>
<p dir="auto">I try using url from this "OAuth IdP login URL", as a login function</p>
<p dir="auto">@Get("oauth/login")<br />
async login(@Req() req: Request, @Res() res: Response) {<br />
const fusionAuthURL = <code>${process.env.FUSIONAUTH_ISSUER}/oauth2/authorize?client_id=1133784f-7f6e-4eda-a33b-7fd1164f6509&amp;response_type=code&amp;redirect_uri=${"my redirect url"}</code>;<br />
return res.redirect(fusionAuthURL);<br />
}</p>
<p dir="auto">but it returns me<br />
{<br />
"error" : "invalid_request",<br />
"error_description" : "Invalid redirect_uri {my redirect url},<br />
"error_reason" : "invalid_redirect_uri"<br />
}</p>
<p dir="auto">PS. I replaced the direct url as a "my redirect url".</p>
<p dir="auto">the value of my direct url is a url path that request to this</p>
<p dir="auto">@Get("oauth/callback")<br />
async callback(@Req() req: Request, @Res() res: Response) {<br />
const user = req.user;</p>
<p dir="auto">// skip access token</p>
<pre><code>// res.cookie("token", jwtToken, { httpOnly: true });

return res.redirect(`${process.env.FRONTEND_URL}`);
</code></pre>
<p dir="auto">}</p>
]]></description><link>https://fusionauth.io/community/forum/post/7948</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7948</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Mon, 07 Apr 2025 07:21:50 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 04 Apr 2025 14:51:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> OK, let's try this.  Go into the FusionAuth AdminUI.</p>
<p dir="auto">Go to <strong>Applications</strong><br />
Find your application<br />
select <strong>View</strong><br />
find the <em>OAuth2 &amp; OpenID Connect Integration details section</em><br />
copy the <code> OAuth IdP login URL</code></p>
<p dir="auto">use that for the value of the url. Let me know if that works.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7944</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7944</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Fri, 04 Apr 2025 14:51:34 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Fri, 04 Apr 2025 09:09:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">oh, I changed client id in identity provider to app id,</p>
<p dir="auto">the error dialog still the same error</p>
<p dir="auto">{<br />
"error" : "invalid_client",<br />
"error_description" : "client_id: {"still be google client id not app id"}<a href="http://apps.googleusercontent.com" rel="nofollow ugc">apps.googleusercontent.com</a> is not valid.",<br />
"error_reason" : "invalid_client_id"<br />
}</p>
<p dir="auto">it seems the id that was shown in the error dialog<br />
is from the web service controller "process.env.FUSIONAUTH_CLIENT_ID"</p>
<p dir="auto">@Get("oauth/login")<br />
async login(@Req() req: Request, @Res() res: Response) {<br />
const fusionAuthURL = <code>${process.env.FUSIONAUTH_ISSUER}/oauth2/authorize?client_id=${process.env.FUSIONAUTH_CLIENT_ID}&amp;redirect_uri=${process.env.FUSIONAUTH_REDIRECT_URI}&amp;response_type=code&amp;scope=openid email profile</code>;<br />
return res.redirect(fusionAuthURL);<br />
}</p>
<p dir="auto">but in credential page isn't complicated.</p>
<p dir="auto">anyway, I did enable and attemp to login from fusion auth admin page<br />
<img src="/community/forum/assets/uploads/files/1743757711072-screenshot-2568-04-04-at-16.07.58.png" alt="Screenshot 2568-04-04 at 16.07.58.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">and got this error.</p>
<p dir="auto"><img src="/community/forum/assets/uploads/files/1743757663602-screenshot-2568-04-04-at-16.07.37-resized.png" alt="Screenshot 2568-04-04 at 16.07.37.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/7943</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7943</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Fri, 04 Apr 2025 09:09:21 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 19:04:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> can you try to use application Id of the application in FusionAuth for the client_id instead of the google client id and see if that works?</p>
]]></description><link>https://fusionauth.io/community/forum/post/7942</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7942</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 03 Apr 2025 19:04:50 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 18:00:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a></p>
<p dir="auto">{<br />
"error" : "invalid_client",<br />
"error_description" : "client_id: {secret}.apps.googleusercontent.com is not valid.",<br />
"error_reason" : "invalid_client_id"<br />
}</p>
]]></description><link>https://fusionauth.io/community/forum/post/7941</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7941</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Thu, 03 Apr 2025 18:00:53 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 16:14:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> Can you please give the full text (minus any secrets) of the error?</p>
]]></description><link>https://fusionauth.io/community/forum/post/7940</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7940</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 03 Apr 2025 16:14:19 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 15:43:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2507">@mark-robustelli</a><br />
here, the identity provider page and credential page.<br />
<img src="/community/forum/assets/uploads/files/1743694407120-screenshot-2568-04-03-at-05.51.48.png" alt="Screenshot 2568-04-03 at 05.51.48.png" class=" img-fluid img-markdown" /><br />
<img src="/community/forum/assets/uploads/files/1743694409906-screenshot-2568-04-03-at-05.55.10.png" alt="Screenshot 2568-04-03 at 05.55.10.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">the error dialog said the client id is invalid,<br />
I copied the id and secret from the credential page, so I'm pretty sure that there is no error like missing some character or having more character.</p>
<p dir="auto">and here the error dialog that I mentioned<br />
<img src="/community/forum/assets/uploads/files/1743694939524-screenshot-2568-04-03-at-22.42.12.png" alt="Screenshot 2568-04-03 at 22.42.12.png" class=" img-fluid img-markdown" /></p>
]]></description><link>https://fusionauth.io/community/forum/post/7939</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7939</guid><dc:creator><![CDATA[altear147]]></dc:creator><pubDate>Thu, 03 Apr 2025 15:43:38 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 15:28:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> is the error referring to the FusionAuth application client id or the Google Client Id? Is the error coming form FusionAuth or Google?</p>
]]></description><link>https://fusionauth.io/community/forum/post/7938</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7938</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 03 Apr 2025 15:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to How to setup OAuth properly on Thu, 03 Apr 2025 15:21:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://fusionauth.io/community/forum/uid/2750">@altear147</a> Would you mind please reposting the images. I removed them as I felt with a little work some of the private information would have been revealed with them. Please completely block the secret information.</p>
]]></description><link>https://fusionauth.io/community/forum/post/7937</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7937</guid><dc:creator><![CDATA[mark.robustelli]]></dc:creator><pubDate>Thu, 03 Apr 2025 15:21:30 GMT</pubDate></item></channel></rss>