Módulo addon para WHMCS que coloca links com login automático nos emails enviados aos clientes. O cliente clica e já entra logado na fatura, no ticket, no download, no orçamento, no serviço ou no domínio, sem digitar email e senha. Menos atrito para pagar, responder e baixar; mais faturas pagas em dia e menos tickets de "esqueci a senha".
- Fatura com login automático: a tag padrão
{$invoice_link}dos emails de fatura passa a abrir a fatura já logado, pronta para pagar. Também vale para os emails de cartão de crédito. - Página de pagamento sem login: a tag
{$pay_link}abre uma página com o resumo da fatura e o botão de pagamento do gateway, sem entrar na conta. Ideal para quem repassa a fatura ao financeiro da empresa. - QR Code no email: as tags
{$invoice_qr}e{$pay_qr}colocam um QR Code no email; o cliente aponta a câmera do celular e paga. - Painel de resultados: links enviados, clicados, logins automáticos, faturas pagas depois do clique e valor recebido, com desempenho por template de email e os últimos acessos.
- Ticket com login automático: a tag padrão
{$ticket_link}abre o ticket já logado, pronto para responder. - Download do produto com login automático: a tag
{$download_link}, nos emails de produto (como o de boas-vindas), leva o cliente direto ao download. Com um único download vinculado ao produto, o link baixa o arquivo; com mais de um, abre a aba Downloads do serviço. - Orçamentos, serviços, domínios e área do cliente: tags
{$quote_link},{$service_link},{$domain_link}e{$clientarea_link}. - Documentação por produto: a tag
{$doc_link}leva à documentação do produto do serviço. - Login por link mágico: o cliente informa o email e recebe um link que faz o login, válido por 15 minutos e de uso único. O link "Entrar com um link enviado por email" aparece abaixo do formulário de login.
- Gerador de links no admin: gere um link com login automático para enviar por WhatsApp, SMS ou chat.
- Tag
{$login_link}opcional: em vez de alterar as tags padrão do WHMCS, use a tag do módulo nos templates.
- Links assinados por instalação: cada link é assinado (HMAC SHA-256) com um segredo gerado na sua instalação e só leva a páginas do próprio WHMCS. O acesso usa o login único (SSO) nativo do WHMCS.
- Validade e uso único: os links expiram (30 dias por padrão) e podem ser de uso único.
- Revogação automática: links de faturas pagas, canceladas ou estornadas deixam de fazer login.
- Autenticação em duas etapas respeitada: clientes com 2FA ativa entram pelo login normal.
- Exclusões e opção do cliente: escolha clientes ou grupos sem login automático; o próprio cliente pode desativar na área do cliente.
- Registro de acessos: data, IP e resultado de cada clique, no painel do módulo.
O painel de resultados, em Addons > Gofas Auto Login:
A página de pagamento sem login, aberta pela tag {$pay_link} ou pelo QR Code:
O link mágico na página de login e o pedido do link:
A opção do cliente para desativar o login automático:
As configurações do módulo:
- WHMCS 8.0 ou superior
- PHP 8.2 ou superior
- ionCube Loader 15 ou superior
- Licença ativa Gofas Software
- Baixe o arquivo em https://gofas.net/gald/ e descompacte.
- Copie
modules/addons/gofasautologin/paramodules/addons/do WHMCS. - Ative em Configurações > Módulos Addon, informe a chave de licença, escolha o administrador usado pela API interna e libere o acesso ao painel do módulo para o seu grupo de administradores.
Substitua a pasta modules/addons/gofasautologin/ e abra Configurações > Módulos Addon: o WHMCS atualiza o módulo e cria as tabelas novas. Os links enviados antes da atualização continuam funcionando por 60 dias (opção Links antigos).
- Faturas e tickets: com a opção "Usar {$invoice_link}" ou "Usar {$ticket_link}", nada muda nos templates de email: as tags que já existem passam a levar o cliente logado. Com "Usar {$login_link}", troque a tag no template pela
{$login_link}. - Página de pagamento e QR Code: em Configurações > Templates de Email, edite um email de fatura e inclua, por exemplo,
<a href="{$pay_link}">Pagar sem fazer login</a>e{$pay_qr}(o QR Code já vem como imagem). - Download do produto: edite um email de produto (por exemplo, o de boas-vindas do produto que tem download) e inclua
<a href="{$download_link}">Baixar agora</a>. O arquivo é o vinculado ao produto em Produtos/Serviços > aba Downloads. - Documentação por produto: em Tag {$doc_link}, informe uma linha por produto no formato
ID do produto = URLe use{$doc_link}nos emails de produto. - Link mágico: já fica ativo na página de login dos temas padrão. Em temas próprios, use a variável
{$gal_magic_link_url}nologin.tpl. A página de pedido do link éindex.php?m=gofasautologin. - Painel: em Addons > Gofas Auto Login.
- Outros módulos: inclua
modules/addons/gofasautologin/includes/core.phpe usegal_link($client_id, 'inv', $invoice_id)para gerar um link (tipos:inv,pay,tic,dl,quo,svc,dom,ca,upgpara a página de upgrade do serviço).
As tags aparecem na lista de tags disponíveis do editor de templates e só são geradas quando estão no template.
O histórico de versões fica no final desta página.
Abra um tópico no fórum do módulo. Para enviar código ou logs, use um link do Gist (gist.github.com) ou do Pastebin (pastebin.com).
v4.1.0: links seguros, página de pagamento, QR Code, link mágico e painel de resultados - 13/10/2026
Melhorias:
- Versão 4.1.0: links seguros, página de pagamento, QR Code, link mágico e painel de resultados - #24
enhancement - Recriar merge field {$download_link} (download autenticado por email, perdido no downgrade 3.4.0→3.2.1) - #22
- validade do link - #7
enhancement - Link Mágico para logar - #3
enhancement
Melhorias:
- Atualização importante de segurança - #23
- Compatibilidade com PHP 8.2 e 8.3 - #20
enhancement
Melhorias:
- compatibilidade php8+ - #19
- Automatização do changelog público - #17
enhancement
Melhorias:
- User-Agent no header da requisição ao verificar atualizações no gofas.net - #16
enhancement - Suporte para templates de email de cartão de crédito - #11
enhancement - Adicionado a opção debug. Salva informações de diagnóstico no Log de Módulo quando links são gerados e acessados. - #10
enhancement - Data no changelog - #9
enhancement - versão do módulo no debug - #8
enhancement - administrador do WHMCS - #6
enhancement - link em hash - #5
enhancement - Opção: redefinir {$invoice_link} ou usar mergetag customizada - #2
enhancement
Correções:
- SSO authentication blocked for client x - #4
bug






