web-development-kb-es.site

Aplicación empresarial: ¿es mejor redirigir o abrir una ventana emergente para volver a autenticar?

Esta pregunta está orientada a una aplicación de línea de negocio por la que alguien pagaría, no a un sitio web público en general.

¿Es mejor redirigir para autenticación/reautenticación o mostrar una ventana emergente?

Algunas cosas a considerar:

  • Pueden estar en una pantalla con datos ya ingresados.
  • Pueden estar en el medio de un flujo de trabajo, paso 2-10.
5
rick schott

¿Es necesario interrumpir al usuario mientras está en medio de algo? Creo que sería mejor esperar hasta que se complete el paso actual. Dos formas de hacerlo:

  1. Espere hasta que envíen el formulario. Requerir autenticación en una página intersticial, antes de continuar con el siguiente paso.

  2. Agregue la autenticación al final del formulario.

6
Patrick McElhaney

Como señaló, en una aplicación centrada en datos, el usuario puede estar en medio de algo y la redirección no sería buena. En tal caso, una ventana emergente es agradable.

Los sitios de StackExchange redirigen pero aún guardan la información del formulario. Esta también es una opción a considerar.

2
Sruly

Hablando por experiencia, definitivamente es mejor mostrar una ventana emergente.

  • El usuario no perderá los datos actuales, el contexto, etc.
  • En efecto, sin autenticación, el usuario no puede seguir trabajando, por lo que la ventana emergente no los molestará, sino todo lo contrario: cuanto antes reciban una advertencia al respecto, mejor.

Por redireccionar, supongo que te refieres a cambiar el contenido de la ventana actual, ¿verdad?

  • En caso afirmativo, el usuario podría perder contexto y datos.
  • Si no (es decir, abrir una nueva ventana), puede permitir que el usuario continúe trabajando, pero dado que ese trabajo no se guarda en ningún lado, cuanto más destacada sea la advertencia, mejor.
2
Dan Barak

Es mejor redirigir de manera educada. tal vez pueda guardar los datos ingresados ​​por el usuario, decirles que necesitan iniciar sesión nuevamente y luego redirigirlos a la página de inicio de sesión. después de su autenticación exitosa, redirígelos nuevamente al estado en que se encontraban y vuelve a cargar los datos. debe mantener su página de inicio de sesión pequeña y sin nada atractivo.

¡Es mejor que una ventana emergente si realmente lo dices en serio! No use pop-up hoy en día. Si te refieres a cuadros modales, los usuarios pueden encontrarlo distrayendo.

Pero la mejor solución es no obligarlos a cantar en medio de su trabajo. muéstreles una página de inicio de sesión al principio antes de hacer algo, o cuando hayan terminado. Si trabaja con sesiones y caducan en la mitad del trabajo, intentan optimizar el tiempo de caducidad.

2
Morteza Milani