On Thu, Jul 17, 2025 at 2:42 PM Savinder Kaur <[email protected]> wrote:
> Hi Nick , > > We have developed a *custom React-based UI* that interacts with the *native > Guacamole backend (guacamole-client)* to manage SSH sessions and > recordings via the exposed REST APIs. > Use Case: > > We are implementing a feature where users are required to *input a unique > string before starting an SSH session*. The intended flow is: > > 1. > > The user enters a unique identifier before initiating the SSH session. > 2. > > Once the session ends, this unique identifier should be *persistently > linked to the generated session recording* in the Guacamole database. > 3. > > Later, we should be able to *retrieve the recording using this * > unique identifier from the UI for auditing or playback purposes. > > > Why not just use the Session Recording extension? It already handles all of this for you, except that it doesn't prompt the user for a unique string, it generates a UUID. https://guacamole.apache.org/doc/gug/recording-playback.html -Nick >
