OpenID integration
-
From a support ticket, apparently Guacamole has OpenID support https://guacamole.apache.org/doc/gug/openid-auth.html
Has anyone here already succeeded to make use of that with Cloudron? I am putting this on my list to get an integrated package out once we can confirm that it works.
-
Yes that would be very interesting
-
Is the login page meant to look like
(The big login is centered on the screen.) Because none of my customers using it can even find the openid login -
Is the login page meant to look like
(The big login is centered on the screen.) Because none of my customers using it can even find the openid login@AartJansen yeah, it's a bit unfortunate . It always shows on bottom left
You can see similar screenshot at https://theko2fi.github.io/apache guacamole/2023/03/26/apache-guacamole-single-sign-on-integration-using-openid-connect.html as well . Maybe you can report this upstream?
-
Per https://lists.apache.org/thread/7f0jpc2jv3z5f9z5sppy662jcbhgq9rv , it seems you have to use the branding plugin. Which I tried for fun...
- Follow https://docs.cloudron.io/apps/guacamole/#branding to first install the extension
- Unfortunately, my css skills are not great. But I put this in css/example.css :
.login-ui .sso-providers:last-child { display: table-row !important; text-align: center !important; vertical-align: middle !important; position: initial !important; height: 30%; }
- Then, I reuploaded the jar
To explain the css a bit: it seems that the element is by default absolutely positioned at the bottom inside a table layout ! (go figure)