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

>

Reply via email to