Ativação de Conta de Cliente - Verificação por Email e Aprovação Manual de Novos Registos
Deixe de aceitar qualquer pessoa na sua loja. Os novos clientes registam-se normalmente, mas a conta fica desativada até ser ativada — seja pelo cliente, ao clicar numa ligação única no email de verificação, seja por si, ao aprová-lo manualmente. Um único interruptor decide qual. Mantém o spam de registo e os bots de fora e dá às lojas B2B e grossistas o passo de validação de que precisam antes de uma nova conta poder ver os preços de grupo. Para PrestaShop 1.7 – 9.
Uma conta que qualquer pessoa pode criar é uma conta de que qualquer pessoa pode abusar
O PrestaShop de origem permite que um visitante se registe e inicie sessão no mesmo segundo. Isso é aceitável numa loja de retalho simples — e é um problema em todos os outros casos. Os bots exploram a sua tabela de clientes, endereços descartáveis acumulam os seus vales de boas-vindas e, se os seus preços dependem dos grupos de clientes, um desconhecido pode já estar lá dentro antes de ter verificado quem é. O Ativação de Conta de Cliente acrescenta o passo em falta: a conta existe, mas não funciona enquanto alguém não o autorizar.
Como funciona
- 1. O visitante regista-se como habitualmente — nada muda no seu formulário de registo nem no processo de finalização de compra.
- 2. A conta é criada, mas permanece desativada — ainda não é possível iniciar sessão.
- 3. Alguém a ativa — com o modo self-service ativo, o cliente recebe um email com uma ligação de ativação única e ativa a conta sozinho. Com o modo desativado, esse email é enviado para si e a aprovação é feita com um clique no email ou ativando o cliente na página Clientes do back office.
- 4. Confirmação — depois de ativada, o cliente recebe um email de confirmação e passa a iniciar sessão normalmente.
Dois modos, um interruptor
A verificação por email comprova que o endereço é real. Filtra automaticamente bots e endereços com erros de escrita, sem qualquer trabalho da sua parte — ideal para lojas de consumo inundadas por spam de registo.
A aprovação manual coloca-o no comando. Nada é automático: vê quem se registou e decide. É este o modo pretendido por lojas grossistas, B2B e exclusivas para profissionais, porque os preços baseados em grupos nunca deveriam estar visíveis para uma conta não validada.
Simples por conceção
Existem exatamente duas definições: um interruptor principal que determina se a ativação é sequer necessária e um interruptor entre self-service e aprovação pelo proprietário. Desligue o interruptor principal e a sua loja volta a comportar-se como o PrestaShop de origem — o módulo continua instalado e os seus clientes atuais ficam intactos.
Sem deixar rasto
A desinstalação repõe o email de registo predefinido do PrestaShop e remove a coluna de ativação que o módulo acrescentou à tabela de clientes. Qualquer conta que nesse momento ainda aguarde ativação passa simplesmente a ser uma conta normal e ativa — ninguém fica bloqueado por causa da remoção do módulo.
Compatibilidade
PrestaShop 1.7, 8 e 9 (o código abrange também as versões 1.5 e 1.6). Funciona com o seu tema e formulário de registo atuais — não há qualquer template para editar, porque a ativação é aplicada na própria conta e não na marcação do front-end.
Perguntas frequentes
Altera o meu formulário de registo?
Não. Os clientes registam-se exatamente como antes; a única diferença é que a nova conta começa desativada até ser ativada.
Posso aprovar contas manualmente em vez de enviar emails aos clientes?
Sim — é esse o segundo modo. O email de ativação é enviado para si e a aprovação é feita através da ligação nele incluída ou ativando o cliente na página Clientes do back office.
Isto é útil para uma loja B2B ou grossista?
É uma das suas principais utilizações. Dá-lhe um ponto de controlo antes de uma nova conta poder iniciar sessão e ver os preços e descontos associados aos seus grupos de clientes.
O que acontece aos clientes que se registaram antes de o instalar?
Nada. As contas existentes mantêm-se ativas; a regra aplica-se aos novos registos.
Posso desativá-lo temporariamente?
Sim. O interruptor principal desliga a ativação e os novos clientes voltam a poder iniciar sessão de imediato, tal como no PrestaShop de origem.
O que acontece quando desinstalo?
O email de registo predefinido é reposto, a coluna acrescentada é removida e qualquer conta ainda pendente de ativação passa a ser uma conta normal e ativa.
-
CompatibilidadePrestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Traduções Disponíveis do MóduloAlemão
Espanhol
Francês
Inglês
Italiano
Neerlandês
Polonês
Turco
MEG Venture
4 other products in the same category
| Versão | 2.0.0 |
|---|---|
| Última atualização | 2026-07-28 |
| Registo de alterações | - [2026-07-24] Add translations for account activation module in Dutch, Polish, and Turkish - [2026-07-23] Translate customer account activation module to Turkish and add CLAUDE settings for translation automation - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate all translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-23] Remove unused image files from the repository - [2026-07-23] Refactor code structure for improved readability and maintainability - [2026-07-22] Remove settings.json file for permission configuration in Claude - [2026-07-22] Update display name in Accountactivation module for consistency - [2026-07-17] Add settings.json for permission configuration in Claude - [2026-07-04] Update README and module display name to include 'Approval' for clarity - [2026-07-04] Add conflict warning for Strong Passwords module in account activation - [2026-07-04] Add index.php files to various directories and implement account activation templates - [2026-06-21] Refactor activation templates for improved layout and styling - [2024-09-21] Update code formatting - [2023-09-05] v1.0.0 - [2023-09-05] Initial commit |
Comentários (1)
Não é possível enviar a apreciação da sua avaliação.
Denunciar comentário
Denúncia enviada
O seu relatório não pode ser enviado