Duración de sesión del cliente

La duración de una sesión de compra de un cliente está determinada por varios factores, entre los que se incluyen la duración de la sesión del servidor, el uso de un carro de compras persistente y la duración de la información almacenada en el explorador. Aunque están relacionados con la misma experiencia del cliente, son procesos independientes con diferentes eventos de caducidad y duraciones.

Proceso
Descripción
Session
Información que se almacena en el servidor, como el contenido del carro de compras. Si la sesión del servidor caduca antes de que caduque la cookie, los clientes podrían perder el contenido del carro de compras y reducir el riesgo de seguridad.
Cookie de sesión
Información almacenada en el explorador como un número o una cadena de caracteres. Si la cookie de sesión caduca antes de la sesión del servidor, se cerrará la sesión del cliente. La cookie de sesión se elimina cuando el cliente cierra la ventana del explorador. De forma predeterminada, la duración de la cookie se establece en 3600 segundos o una hora. Si no hay actividad de teclado durante ese tiempo, la sesión actual finaliza y los clientes deben volver a iniciar sesión en sus cuentas para seguir comprando.

Si Carro persistente está habilitado, el contenido del carro se guardará la próxima vez que los clientes inicien sesión en sus cuentas. Cuando se utiliza un carro de compras persistente, se recomienda establecer la duración de la sesión del servidor y la cookie de sesión en un período de tiempo largo.

En el servidor, la duración de la sesión está controlada por el archivo php.ini y varias variables. Actualmente, Adobe Commerce no tiene una configuración de administración que controle la duración de la sesión del servidor.

  1. En la barra lateral de Admin, vaya a Tiendas > Settings>Configuración.

  2. Si tiene varias tiendas, establezca el selector Store View en la esquina superior derecha, en la tienda donde se aplica la configuración.

  3. En el panel izquierdo bajo General, elija Web.

  4. Expanda la sección Default Cookie Settings.

    Configuración de cookies predeterminada {width="600" modal="regular"}

  5. Para cambiar el valor predeterminado, desactive la casilla de verificación Use system value e introduzca el nuevo valor en segundos.

  6. Una vez finalizado, haga clic en Save Config.

Configurar la funcionalidad de Recordarme

Para facilitar el inicio de sesión, la función Remember Me permite a los titulares de cuentas de usuario evitar introducir sus credenciales cada vez que entran en la tienda. Por motivos de seguridad, la función de persistencia está desactivada de forma predeterminada.

  1. En la barra lateral Admin, vaya a Stores > Settings>Configuration.

  2. En el panel izquierdo, expanda Customers y elija Persistent Shopping Cart.

  3. Expanda la sección General Options.

  4. Para Enable Persistence, establecer en Yes. (Desactive la casilla de verificación Use system value para poder cambiar la configuración predeterminada).

  5. Para Enable “Remember Me”, establézcalo en Yes o No según sus necesidades.

  6. Una vez finalizado, haga clic en Save Config.

recommendation-more-help
09e7db7e-4210-474a-8bbf-c72a92c7537c