<?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[Guacamole use OpenID as default login]]></title><description><![CDATA[<p dir="auto">I have 2 Cloudron instances which are synced with on-premise AD servers. I have the Guacamole app installed with the location set to use the bare domain. Prior to Guacamole V2.0 package update, users would browse to the Cloudron domain, login with their AD credentials at the login page shown, and were taken straight to Guacamole. From V2.0 package update onwards, the new OIDC login feature requires users to click a tiny link in the bottom corner of the initial login page, which takes them to another login page (OpenID Login page), to then log in with their AD credentials. (To clarify for those that aren't aware, using AD credentials at the first login page no longer works).<br />
Not sure if I am missing something - but is it possible to set the default login page for Guacamole as the OpenID login page? Or is it possible to set the default login page to use the OpenID credentials? I've had a look through the GUI settings, checked the forums and google, but come up empty. Any help is appreciated.</p>
]]></description><link>https://forum.cloudron.io/topic/13918/guacamole-use-openid-as-default-login</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 02:36:03 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/13918.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 11 Jun 2025 12:11:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Mon, 23 Jun 2025 19:20:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> true</p>
]]></description><link>https://forum.cloudron.io/post/109196</link><guid isPermaLink="true">https://forum.cloudron.io/post/109196</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 23 Jun 2025 19:20:15 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Mon, 23 Jun 2025 18:50:11 GMT]]></title><description><![CDATA[<p dir="auto">I think <code>extension-priority: openid</code> complicates logging in as root , no? (i.e with the default admin) . I think the real issue is that guacamole login page is not well designed .</p>
]]></description><link>https://forum.cloudron.io/post/109193</link><guid isPermaLink="true">https://forum.cloudron.io/post/109193</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 23 Jun 2025 18:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Mon, 23 Jun 2025 17:58:40 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/james" aria-label="Profile: james">@<bdi>james</bdi></a>, yes, I think so. Correct me if I am wrong, but <a href="https://docs.cloudron.io/packages/guacamole/#user-management" target="_blank" rel="noopener noreferrer nofollow ugc">Guacamole is configured to use Cloudron's OIDC Provider</a>, so it makes sense that it would automatically take you to the OpenID login page. If you wanted to give less technically able users (like me) a choice, I'm assuming an option could be put under the Access Control section of the Guacamole app settings?</p>
<p dir="auto"><img src="/assets/uploads/files/1750701156307-mockup.png" alt="mockup.PNG" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.cloudron.io/post/109189</link><guid isPermaLink="true">https://forum.cloudron.io/post/109189</guid><dc:creator><![CDATA[phsc]]></dc:creator><pubDate>Mon, 23 Jun 2025 17:58:40 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Mon, 23 Jun 2025 09:44:35 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/phsc" aria-label="Profile: phsc">@<bdi>phsc</bdi></a><br />
Awesome find! Do you think we should make this default in the Cloudron app when OIDC is used?</p>
]]></description><link>https://forum.cloudron.io/post/109154</link><guid isPermaLink="true">https://forum.cloudron.io/post/109154</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 23 Jun 2025 09:44:35 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Sun, 22 Jun 2025 19:25:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a> thanks for your response. I wasn't sure if this was a Cloudron thing or a Guacamole thing, so as a paying customer I thought I would ask here first. Now focusing on the Guacamole documentation, I found the solution - its actually very easy! Not sure why I didn't stumble upon it sooner. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f926.png?v=fed68e33a46" class="not-responsive emoji emoji-android emoji--face_palm" style="height:23px;width:auto;vertical-align:middle" title=":face_palm:" alt="🤦" /></p>
<p dir="auto">To redirect users immediately to the OpenID identity provider (Cloudron in this case) instead of going to the default Guacamole authentication method, requires a 1 line configuration change in the guacamole.properties file.</p>
<p dir="auto">To do this, go to the File Manager for the Guacamole app and open the <em>guacamole.properties</em> file. Add a new line as shown below:</p>
<pre><code>extension-priority: openid
</code></pre>
<p dir="auto">Save and close the file, then restart the Guacamole app.</p>
<p dir="auto">Now when browsing to the your normal Guacamole URL, you will be redirected to the OpenID login page</p>
<p dir="auto"><a href="https://guacamole.apache.org/doc/gug/openid-auth.html#automatically-redirecting-all-unauthenticated-users" target="_blank" rel="noopener noreferrer nofollow ugc">https://guacamole.apache.org/doc/gug/openid-auth.html#automatically-redirecting-all-unauthenticated-users</a><br />
<a href="https://guacamole.apache.org/doc/gug/configuring-guacamole.html#guacamole-properties" target="_blank" rel="noopener noreferrer nofollow ugc">https://guacamole.apache.org/doc/gug/configuring-guacamole.html#guacamole-properties</a><br />
<a href="https://docs.cloudron.io/apps/#file-manager" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/apps/#file-manager</a></p>
]]></description><link>https://forum.cloudron.io/post/109139</link><guid isPermaLink="true">https://forum.cloudron.io/post/109139</guid><dc:creator><![CDATA[phsc]]></dc:creator><pubDate>Sun, 22 Jun 2025 19:25:03 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Sun, 22 Jun 2025 18:48:25 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> Thanks for your suggestion.<br />
I currently have very basic custom branding applied, but still wasn't able to work out a solution - this is currently outside of my abilities. To confuse matters, I attempted to apply the example branding as linked in the documentation (to prove that changes were applying), but it didn't work.</p>
]]></description><link>https://forum.cloudron.io/post/109138</link><guid isPermaLink="true">https://forum.cloudron.io/post/109138</guid><dc:creator><![CDATA[phsc]]></dc:creator><pubDate>Sun, 22 Jun 2025 18:48:25 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Thu, 12 Jun 2025 09:14:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/phsc" aria-label="Profile: phsc">@<bdi>phsc</bdi></a> maybe worth asking the upstream guacamole community or raise a feature request there.</p>
]]></description><link>https://forum.cloudron.io/post/108535</link><guid isPermaLink="true">https://forum.cloudron.io/post/108535</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Thu, 12 Jun 2025 09:14:55 GMT</pubDate></item><item><title><![CDATA[Reply to Guacamole use OpenID as default login on Thu, 12 Jun 2025 07:02:18 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/phsc" aria-label="Profile: phsc">@<bdi>phsc</bdi></a><br />
Unfortunately I am not aware of a simple way to make OIDC login as the default.<br />
Maybe you could create a custom branding and change the login page HTML to reflect what you would like to have.<br />
To have something like this:<br />
<img src="/assets/uploads/files/1749711708092-47f98041-bd71-4b23-a73c-de0a7e79a03b-image.png" alt="47f98041-bd71-4b23-a73c-de0a7e79a03b-image.png" class=" img-fluid img-markdown" /><br />
I just edited the HTML in the browser as a mockup.<br />
See =&gt; <a href="https://docs.cloudron.io/packages/guacamole/#branding" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/packages/guacamole/#branding</a></p>
]]></description><link>https://forum.cloudron.io/post/108517</link><guid isPermaLink="true">https://forum.cloudron.io/post/108517</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Thu, 12 Jun 2025 07:02:18 GMT</pubDate></item></channel></rss>