# Iniciar sessão como cliente Pro: documentação

> Apresentação O módulo Iniciar Sessão como Cliente Pro permite às suas equipas entrar na conta de qualquer cliente diretamente a partir do back-office do PrestaShop 8 e 9. Protege cada…

- Página: <https://www.datafirefly.com/pt/documentation/login-as-customer-pro-prestashop/>
- Idioma: pt
- Atualizado em: 2026-09-09
- Outros idiomas: [fr](https://www.datafirefly.com/documentation/login-as-customer-pro-prestashop/index.md), [en](https://www.datafirefly.com/en/documentation/login-as-customer-pro-prestashop/index.md), [es](https://www.datafirefly.com/es/documentation/login-as-customer-pro-prestashop/index.md), [de](https://www.datafirefly.com/de/documentation/login-as-customer-pro-prestashop/index.md), [it](https://www.datafirefly.com/it/documentation/login-as-customer-pro-prestashop/index.md), [pl](https://www.datafirefly.com/pl/documentation/login-as-customer-pro-prestashop/index.md), [nl](https://www.datafirefly.com/nl/documentation/login-as-customer-pro-prestashop/index.md)
- Índice: <https://www.datafirefly.com/pt/documentation/llms.txt>

## Apresentação

O módulo **Iniciar Sessão como Cliente Pro** permite às suas equipas entrar na conta de qualquer cliente diretamente a partir do back-office do PrestaShop 8 e 9. Protege cada sessão com uma ligação assinada e com prazo, mostra uma faixa de saída no front-office e regista cada sessão para efeitos de RGPD.

Há três pontos de entrada disponíveis: a ficha do cliente, a lista nativa de clientes e uma página dedicada com pesquisa.

## Instalação

1. Carregue a pasta `dfconnectas` para o diretório `/modules/` da sua loja, ou instale o ZIP a partir de _Módulos > Gestor de módulos_.
2. Clique em **Instalar**.
3. Depois de instalado, aparecem duas entradas no menu _Clientes_: «Connect As Customer» (página de início de sessão) e «Impersonation log» (registo).

## Definições

Abra a configuração em _Módulos > Iniciar Sessão como Cliente Pro > Configurar_.

### Faixa no front-office

Ative ou desative a faixa apresentada enquanto navega como cliente, e escolha a sua posição (topo ou fundo da página). Indica permanentemente a conta em uso e oferece um botão de saída imediata.

### Tempo de vida das ligações

- **Ligação instantânea**: validade da ligação de início de sessão com um clique, em segundos (120 por predefinição). Quanto mais curta, mais segura.
- **Magic link**: validade das ligações sem palavra-passe enviadas ao cliente (86400, ou seja, 24 h por predefinição).

### Comportamento

- **Redirecionamento após o início de sessão**: conta do cliente ou página inicial.
- **Bloquear o pagamento durante a sessão**: impede a finalização de encomendas durante uma sessão de personificação (evita encomendas acidentais).
- **Botão na lista nativa de clientes**: acrescenta uma ação de «Iniciar sessão» a cada linha da lista padrão de clientes.

### Restrições e registo

- **Perfis autorizados**: limite o acesso a determinados perfis de colaboradores. Vazio significa qualquer colaborador com acesso aos clientes. O SuperAdmin está sempre autorizado.
- **Grupos de clientes excluídos**: estes clientes nunca poderão ser personificados.
- **Retenção dos registos**: duração de conservação das entradas de auditoria, em dias (0 significa ilimitado).

Entrar na conta de um cliente é um acesso aos dados pessoais dele. Restrinja os perfis autorizados ao estritamente necessário: é a aplicação direta do princípio da minimização do RGPD, e o registo de auditoria é o que lhe permite demonstrar perante a CNPD quem acedeu a quê. Deixar o campo vazio significa dar esse acesso a todos os colaboradores que veem os clientes.

Sobre a retenção, um valor de 0 (ilimitado) contraria o princípio da limitação da conservação. Escolha uma duração que corresponda à sua necessidade real de auditoria, por exemplo 12 ou 24 meses, e inscreva-a no seu registo de atividades de tratamento.

## Iniciar sessão como cliente

### A partir da ficha do cliente

Abra a ficha de um cliente no back-office. O painel «Connect As Customer» mostra um botão **Iniciar sessão como este cliente**, que abre o front-office com sessão iniciada num novo separador.

### A partir da lista de clientes

Se a opção estiver ativa, é acrescentada uma ação **Iniciar sessão** a cada linha da lista nativa de clientes.

### A partir da página dedicada

O menu _Clientes > Connect As Customer_ oferece uma lista de clientes com pesquisa e uma ação de início de sessão com um clique.

## Magic link sem palavra-passe

Na ficha do cliente, clique em **Gerar uma ligação mágica**. O módulo produz uma ligação de início de sessão sem palavra-passe, que pode copiar e enviar ao cliente: ele acede à sua conta sem repor a palavra-passe. Ao contrário do início de sessão instantâneo, o magic link liga o cliente enquanto ele próprio (sem faixa de personificação).

Uma ligação mágica dá acesso completo à conta a quem a tiver. Envie-a apenas para o e-mail já registado na conta, nunca por um canal que não controle, e reduza o tempo de vida se a usar com frequência. Uma conta acedida por terceiros por causa de uma ligação reencaminhada é uma violação de dados a tratar nos termos do artigo 33.º do RGPD, com notificação à CNPD em 72 horas quando há risco.

## Faixa e saída da sessão

Durante uma sessão de personificação, aparece uma faixa em todo o front-office, com o nome do cliente e um botão **Sair da sessão**. Esse botão termina a sessão do cliente, fecha a entrada do registo e leva-o de volta à loja. A sua sessão de administração no back-office nunca é afetada.

O texto da faixa vem das traduções do módulo, fornecidas em FR, EN, ES, DE, IT e PL, sem português. Traduza-o em **Internacional > Traduções** antes de usar o módulo numa loja portuguesa: é o que evita que um colaborador se esqueça de que está numa conta de cliente.

## Registo de auditoria

O menu _Clientes > Impersonation log_ regista cada sessão: colaborador, cliente, endereço IP, data de início e de fim. A retenção é configurável, para respeitar as suas obrigações de RGPD.

## Contas de visitante

As contas de visitante (vindas do checkout sem registo) não estão «com sessão iniciada» no sentido do PrestaShop: a página «A minha conta» é-lhes inacessível. Nesse caso, o módulo abre uma sessão de visitante e redireciona para a página inicial, com a faixa de saída. Fica assim a poder consultar o carrinho.

## Segurança

- Cada ligação é assinada em HMAC-SHA256, com uma chave própria da loja.
- As ligações instantâneas são de utilização única e de curta duração.
- Antes de qualquer início de sessão, o módulo verifica o perfil do colaborador, o estado da conta do cliente e os grupos excluídos.

Deixe ativo o bloqueio do pagamento durante a sessão. Uma encomenda finalizada por um colaborador na conta de um cliente é um contrato celebrado sem consentimento do consumidor: além do problema com o meio de pagamento, cria um documento fiscal que terá de anular por nota de crédito no seu software certificado pela AT.

## Resolução de problemas

### Sou reencaminhado para a página de início de sessão

Se chegar à página de login, a conta visada é provavelmente uma **conta de visitante**: o PrestaShop não a considera «com sessão iniciada» e bloqueia o acesso à conta. Teste com um cliente registado para confirmar, e use um cliente visitante para verificar a sessão de visitante.

### A ligação indica «inválida ou expirada»

A ligação instantânea é de utilização única e de curta duração: gere uma nova a partir do back-office. Se for preciso, aumente o tempo de vida nas definições.
