Estoy creando un panel para un cliente. Se inicia en el modo de quiosco Chrome y comienza a mostrar toda la actividad para las transacciones del día continuamente en una pantalla colocada en lo alto de la pared. No solicitaron ninguna opinión del usuario, ya que se colocará en lo alto de la pared para que la vea toda la oficina.
Es una IU angular que se sirve desde un servidor Node.js que ejecuta Express.js. Ese mismo servidor sirve una versión iónica cuando es golpeado por un navegador móvil. Cosas aseadas.
¿Cómo puedo autenticar el panel desde el sitio móvil?
Estoy pensando que la respuesta es algo como la web de WhatsApp: el modo kiosco genera un código QR que contiene datos de identificación (IP y un hash aleatorio) para leer desde la aplicación móvil. La aplicación móvil puede escanear el QR y completar el nombre de usuario y la contraseña para enviar al servidor.
Dígale al servidor: "Me estoy autentificando con estas credenciales, una vez que las verifique, dé acceso a este {{ip}} ejecutando este {{browser}} y enviando este {{hash}}."
Pude encontrar cualquier cosa en la autenticación de dos pantallas. ¿Cuál es el escenario de "buena idea" aquí?