<?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[Verdaccio showing user: null in logs after logging in with cloudron and npm login shows redirect_uri did not match any of the client&#x27;s registered redirect_uris]]></title><description><![CDATA[<p dir="auto">I haven't logged into our Verdaccio instance in over 8 months and I believe during that time the application was transitioned to using cloudron's openid endpoint for identity management.</p>
<p dir="auto">When I log in now I don't see any of the packages though I can see they are on disk still in the /app/data folder.</p>
<p dir="auto">My config.yaml has the following permissions which should let me see the packages:</p>
<pre><code>packages:
  '@*/*':
    access: $all
    publish: $authenticated
    unpublish: $authenticated
    proxy: npmjs
  '**':
    access: $authenticated
    publish: $authenticated
    unpublish: $authenticated
    proxy: npmjs
</code></pre>
<p dir="auto">In the logs I see the following:</p>
<pre><code>May 22 14:23:50 info &lt;-- 172.18.0.1 requested 'GET /'
May 22 14:23:50 http &lt;-- 200, user: null(172.18.0.1), req: 'GET /', bytes: 0/0
May 22 14:23:50 http &lt;-- 200, user: null(172.18.0.1), req: 'GET /', bytes: 0/665
May 22 14:24:00 info &lt;-- 172.18.0.1 requested 'GET /'
May 22 14:24:00 http &lt;-- 200, user: null(172.18.0.1), req: 'GET /', bytes: 0/0
May 22 14:24:00 http &lt;-- 200, user: null(172.18.0.1), req: 'GET /', bytes: 0/665
</code></pre>
<p dir="auto">This seems to indicate that even though I am logged in via the web interface and can see my username when clicking the silhouette in the top right corner, the backend is still confused and treating my user as null.</p>
<p dir="auto">When I try to login via <code>npm login</code> it opens a browser to the cloudron hosted login pages, to which I am already logged into in that browser, and it displays <code>redirect_uri did not match any of the client's registered redirect_uris</code>.</p>
]]></description><link>https://forum.cloudron.io/topic/13829/verdaccio-showing-user-null-in-logs-after-logging-in-with-cloudron-and-npm-login-shows-redirect_uri-did-not-match-any-of-the-client-s-registered-redirect_uris</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 09:47:19 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/13829.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 22 May 2025 18:40:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Verdaccio showing user: null in logs after logging in with cloudron and npm login shows redirect_uri did not match any of the client&#x27;s registered redirect_uris on Tue, 27 May 2025 17:39:47 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/christophermag" aria-label="Profile: ChristopherMag">@<bdi>ChristopherMag</bdi></a></p>
<p dir="auto">Sorry to read that you are still having issues.<br />
Did you checkout the other post and did you try what <a class="plugin-mentions-user plugin-mentions-a" href="/user/joseph" aria-label="Profile: joseph">@<bdi>joseph</bdi></a> suggested?</p>
]]></description><link>https://forum.cloudron.io/post/107803</link><guid isPermaLink="true">https://forum.cloudron.io/post/107803</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Tue, 27 May 2025 17:39:47 GMT</pubDate></item><item><title><![CDATA[Reply to Verdaccio showing user: null in logs after logging in with cloudron and npm login shows redirect_uri did not match any of the client&#x27;s registered redirect_uris on Tue, 27 May 2025 17:34:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a> When logging in with OIDC in a private browser window, after signing in with cloudron credentials I am redirected back to Verdaccio and see the error "State parameter does not match a known state"</p>
<p dir="auto">If I go back to the Verdaccio root url and sign in using open id again it doesn't prompt me for the cloudron username and password and does take me to the home page and shows that I am logged in and clicking the silhouette in top right shows my username.</p>
<p dir="auto">I still see no packages and the logs still show user: null.</p>
]]></description><link>https://forum.cloudron.io/post/107802</link><guid isPermaLink="true">https://forum.cloudron.io/post/107802</guid><dc:creator><![CDATA[ChristopherMag]]></dc:creator><pubDate>Tue, 27 May 2025 17:34:59 GMT</pubDate></item><item><title><![CDATA[Reply to Verdaccio showing user: null in logs after logging in with cloudron and npm login shows redirect_uri did not match any of the client&#x27;s registered redirect_uris on Fri, 23 May 2025 08:45:06 GMT]]></title><description><![CDATA[<p dir="auto">verdaccio recently went through many major changes (see the recent forum posts here). I would first quickly check with a fresh installation because I suspect some migration issue (might help to compare the old and new configs)</p>
]]></description><link>https://forum.cloudron.io/post/107580</link><guid isPermaLink="true">https://forum.cloudron.io/post/107580</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Fri, 23 May 2025 08:45:06 GMT</pubDate></item><item><title><![CDATA[Reply to Verdaccio showing user: null in logs after logging in with cloudron and npm login shows redirect_uri did not match any of the client&#x27;s registered redirect_uris on Thu, 22 May 2025 21:27:25 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/christophermag" aria-label="Profile: ChristopherMag">@<bdi>ChristopherMag</bdi></a></p>
<p dir="auto">Try to log in with ODIC in a private browser tab and report back if that already is the solution.<br />
Also for <code>npm login</code> with ODIC see =&gt; <a href="https://docs.cloudron.io/apps/verdaccio/#cli-authentication" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/apps/verdaccio/#cli-authentication</a></p>
]]></description><link>https://forum.cloudron.io/post/107567</link><guid isPermaLink="true">https://forum.cloudron.io/post/107567</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Thu, 22 May 2025 21:27:25 GMT</pubDate></item></channel></rss>