Tempo de vida da sessão do cliente

O tempo de vida de uma sessão de compras do cliente é determinado por vários fatores, incluindo a duração da sessão do servidor, o uso de um carrinho persistentee a duração das informações armazenadas no navegador. Embora estejam relacionados à mesma experiência do cliente, eles são processos separados com diferentes eventos de expiração e durações.

Processo
Descrição
Session
Informações armazenadas no servidor, como o conteúdo do carrinho de compras. Se a sessão do servidor expirar antes do cookie expirar, os clientes podem perder o conteúdo do carrinho e reduzir o risco de segurança.
Cookie da sessão
Informações armazenadas no navegador como um número ou uma sequência de caracteres. Se o cookie da sessão expirar antes da sessão do servidor, o cliente será desconectado. O cookie de sessão é excluído quando o cliente fecha a janela do navegador. Por padrão, a duração do cookie é definida como 3600 segundos ou uma hora. Se não houver atividade do teclado durante esse tempo, a sessão atual terminará e os clientes deverão fazer logon novamente em suas contas para continuar comprando.

Se Carrinho persistente estiver ativado, o conteúdo do carrinho será salvo na próxima vez que os clientes entrarem em suas contas. Ao usar um carrinho persistente, é recomendável definir a duração da sessão do servidor e o cookie da sessão para um período longo.

No servidor, a duração da sessão é controlada pelo php.ini arquivo e várias variáveis. Atualmente, o Adobe Commerce não tem uma definição de configuração de Administrador que controle a duração da sessão do servidor.

  1. No Admin barra lateral, vá para Lojas > Settings>Configuração.

  2. Se você tiver vários armazenamentos, defina a variável Store View no canto superior direito, escolha a loja onde a configuração se aplica.

  3. No painel esquerdo, em General, escolha Web.

  4. Expanda a Default Cookie Settings seção.

    Configurações de cookie padrão {width="600" modal="regular"}

  5. Para alterar o padrão, desmarque a caixa Use system value e insira o novo valor em segundos.

  6. Quando terminar, clique em Save Config.

Configurar Lembrar-me funcionalidade

Para facilitar o logon, a variável Remember Me permite que os titulares de contas de usuários evitem inserir suas credenciais sempre que entrarem na loja. Por motivos de segurança, o recurso de persistência é desativado por padrão.

  1. No Admin barra lateral, vá para Stores > Settings>Configuration.

  2. No painel esquerdo, expanda Customers e escolha Persistent Shopping Cart.

  3. Expanda a General Options seção.

  4. Para Enable Persistence, defina como Yes. (Limpe a caixa Use system value para permitir a alteração da configuração padrão.)

  5. Para Enable “Remember Me”, defina como Yes ou No de acordo com suas necessidades.

  6. Quando terminar, clique em Save Config.

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