guacamole-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Wolfheimer" <>
Subject Dynamic Session Creation
Date Sat, 19 May 2018 17:13:00 GMT
<html><head></head><body><div style="font-family: Verdana;font-size:
12.0px;"><div>Hi all,</div>


<div>I&#39;m currently trying to figure out if and how a dynamic session creation
mechanism can be implemented in a Guacamole extension. Let&#39;s say I have a bunch of
machines which can host graphical desktop sessions and I have a script based mechanism to
initiate the request to create such a graphical session on one of the machines and add the
information about the session into the guacamole_db (SQL). If a user, who doesn&#39;t
own a graphical session yet, logs in to Guacamole,&nbsp;I&#39;d like to trigger/call
the script in the backend which creates the session and adds the information to the guacamole_db.&nbsp;</div>


<div>I&#39;ve looked through the&nbsp;extension mechanisms in Guacamole&nbsp;and
it seems that event listeners could be used to trigger the mechanism in the backend on user
login. Has someone knowing the architecture of Guacamole an idea whether&nbsp;</div>


<div>- the user will be connected to the just created session, if the session creation
is done in a listener on&nbsp;an&nbsp;&quot;<span style="white-space: pre-wrap;">AuthenticationSuccessEvent&quot;

<div><span style="white-space: pre-wrap;">- there&#39;s any way of informing
the user about what&#39;s going on in the backend from within such a listener function
(e.g., display a banner &quot;Session creation pending. Please be patient.&quot; or
something similar, until the session is ready for connection). </span><br/>

<div>Thanks for any answer&nbsp;or tip.</div></div></body></html>

View raw message