hay una manera de leer el nombre de inicio de sesión de Windows de un cliente usando ruby on rails

He creado una aplicación de intranet en Ruby on Rails que se ejecuta en Windows. Todos los que accederán a esta aplicación se ejecutan en Windows y ya están conectados a la red con Windows.

Todo lo que necesito hacer es tomar el nombre de inicio de sesión del usuario conectado y guardar ese nombre de inicio de sesión en una variable de sesión. Intenté ENV ['USERNAME'] pero eso solo muestra a la persona que ha iniciado sesión en el cuadro del servidor, que soy yo.

¿Hay alguna forma de obtener y almacenar automáticamente esa variable de los usuarios que acceden al sitio? Sé que podría pedírselo, pero supongo que debe haber alguna forma de agarrarlo.

Gracias ... Chris

Respuestas a la pregunta(4)

Su respuesta a la pregunta