Estoy tratando de crear un portal de examen de codificación como hacker rank o el de prepbytes.com pero no puedo encontrar una manera de restringir al usuario para que no abra ninguna pestaña y no abra las herramientas de desarrollador (clic derecho + inspeccionar elemento), yo He visto pocos sitios web de exámenes hacerlo. ¿Alguien puede ayudarme sobre cómo hacerlo? Estoy usando React JS para construir la plataforma de examen. Todo está hecho. Solo tengo que solucionar estos problemas. Una cosa más que quiero saber es cuántas pestañas/ventanas un usuario ha abierto.
Creo que solo puede manejar el evento del teclado (CTRL + Shift + I -> En Windows) para evitar las herramientas de desarrollo predeterminadas y no abiertas, pero no creo que pueda restringir el acceso desde la interfaz del navegador.