Estamos planeando integrar Discourse en nuestra aplicación de escritorio para que los usuarios puedan discutir sobre las funciones de la interfaz de usuario. Con este fin, el usuario nunca deberá iniciar sesión “manualmente”, sino que ya debe estar autenticado en la instancia de la vista web. Contamos con nuestro propio servicio de SSO, el cual podría entregar un token o algo similar.
¿Cómo funciona generalmente la autenticación de Discourse en un navegador web? No soy desarrollador web, por lo que tengo poco conocimiento sobre cómo suele funcionar la autenticación dentro de un navegador, pero, hasta donde sé, normalmente se utiliza una cookie para almacenar la información de inicio de sesión. ¿Es este también el caso de Discourse? De ser así, ¿cómo podría aprovecharse esto o cómo se puede automatizar el inicio de sesión?