Senhas WHMCS

9

Cada cliente possui uma necessidade distinta, diariamente encontro situações inusitadas. É a terceira vez que um cliente me solicita uma explicação de como alterar a senha de todos clientes cadastrados no WHMCS e agora? Alterar um a um? Se tiver 100 clientes? Uma explicação vale a pena conferir… As senhas do painel administrativo ficam armazenadas na tabela `tbladmins` e as dos clientes ficam na tabela `tblclients`.

Anteriormente postei aqui como alterar a senha do admin… Segue o passo-a-passo de como gerar uma senha para o administrador, acesse o link localize o texto Demonstration insira na caixa input a senha que você deseja, exemplo: teste após isso clique no botão MD5 e o resultado será: 698dc19d489c4e4db73e28a713eab07b

captura_01 Apr. 21 12.51

Depois acesse sua base de dados via phpmyadmin e dê o comando:

UPDATE `tbladmins` SET `password`=’CHAVE-MD5‘  WHERE `id`=ID-DO-ADMINISTRADOR;

Para gerar uma senha para o cliente o processo é um pouco mais complexo, pois o sistema gera uma chave MD5 + script randomico próprio. Vá no profile do cliente e insira uma senha e salve, após isso acesse sua base de dados `tblclients` vá na coluna password e confira a senha que foi gerada: lPaFvqH1HzXCDgwwMHtx2rujcipDPmVFe63EsQ==

captura_02 Apr. 21 13.00
Com a nova “senha” em mãos agora você pode atualizar para TODOS seus clientes com um comando básico.

UPDATE `tblclients` SET `password`=’CHAVE-GERADA‘;

Essas dicas só funcionaram a princípio para versões anteriores a WHMCS 4. Dizendo o fabricante que a nova versão irá gerar chaves MD5 irreversíveis e únicas.

Já havia esquecido só faça os procedimentos acima se entender realmente o que vai fazer.

Qualquer coisa procure um profissional qualificado.

9 COMENTÁRIOS

  1. Fiz alguns testes aqui no meu banco de dados e me parece que a senha não aceita caracteres especiais. Me parece que neste caso a criptografa MD5 não pode ter caracteres especiais

  2. Fiz alguns testes aqui no meu banco de dados e me parece que a senha não aceita caracteres especiais. Me parece que neste caso a criptografa MD5 não pode ter caracteres especiais

    • Nilson,

      Você fez os testes diretamente no banco de dados ou utilizou o WHMCS?

      MD5 suporta normalmente caracteres especiais.

      Visite https://tools.web-max.ca/enc… digite “K!t@e$s%t*e_Z” em seguida clique em MD5 hash e você verá “5bcd69d038cbbe34066ff7903051117e” ou seja funciona.

      Ocorre o seguinte, no momento que a senha é criptografada no WHMCS ele utiliza a chave “$cc_encryption_hash” que se encontra no configuration.php + MD5 e por isso a senha nunca será a mesma gerada em puro MD5.

      Dúvidas sobre isso entre em contato com a WHMCS.com

DEIXE UMA RESPOSTA

Please enter your comment!
Please enter your name here