Ir para conteúdo
  • Cadastre-se

[tutorial] - autologin whmcs


Posts Recomendados

Pessoal,

 

Nem sei se isso aqui já foi compartilhado, mas achei em um site aqui, um link para o github do zmjwong. Lá ele disponibilizou um autologin, ver se é útil para alguém. Segue link:

 

https://github.com/zmjwong/whmcs-autoauth-invoice

 

 

Já tinham falado, é muito fácil de instalar, até me surpreendi pq funciono de primeira. rsrs

Link para o comentário
Compartilhar em outros sites

Visitante varallo

Já tinham falado, é muito fácil de instalar, até me surpreendi pq funciono de primeira. rsrs

 

Rssrsrs. Testei e foi bem fácil. Como tinha muito post, não sabia se foi já dito. Mesmo assim peço desculpas a todos.

Link para o comentário
Compartilhar em outros sites

Visitante varallo

Funciona perfeitamente, eu aqui tenho o autofinan.php, autoticket.php e autologin.php, para ajudar, estou postando abaixo o conteúdo do autoticket.php que funcionou perfeitamente para mim.

<?php
# Define WHMCS URL & AutoAuth Key
$whmcsurl = "http://www.seusite.com.br/pastadowhmcs/dologin.php";
$autoauthkey = "CHAVE AUTOAUTHKEY"; #AutoAuth Key, ATENCAO: deveráer definida tambéno arquivo configuration.php !
$secret_key = "CHAVESECRETKEY"; #Deve ser a mesma definida no Modelo de Email (Email Template)

if (md5($_GET['email'].$secret_key) != $_GET['hash'])
# As duas linhas abaixo estãdesativadas
# header("Location: http://seudominio.com.br");
# exit;
die();//dying here because hash is not equal

$timestamp = time(); # Pega o horáo atual
$email = $_GET['email']; # Email do Cliente para o Login
# $goto = "clientarea.php"; # Here you can set default user page
# Aqui foi definida como pagina padrao a fatura desejada. Poderia ser utilizada outra pagina, como na linha comentada acima.
$goto = "supporttickets.php";

$hash = sha1($email.$timestamp.$autoauthkey); # Gera o Hash

# Gera a URL do AutoAuth & Redireciona
$url = $whmcsurl."?email=$email&timestamp=$timestamp&hash=$hash&goto=".urlencode($goto);
header("Location: $url");
exit;

?>

Aqui funciona perfeitamente, o mesmo código eu uso para o autofinan e outro para o autologin, tudo rodando que é uma beleza.

 

Pessoal,

 

Eu testei aqui e deu certo, só que olha só. Quando o cara entra no link que o sistema gera eu não consegui colocar o autologin nele, exemplo:

 

www.seudominio.com.br/whmcs/viewticket.php?tid=871065&c=KTSgULw8

 

Alguma sugestão?

Link para o comentário
Compartilhar em outros sites

Legal, pessoal! Feliz Ano Novo à todos!

 

Muito bom ter outras opções, mas apenas para constar, estou utilizando a versão 5.3.11 do WHMCS e até agora continua funcionando normalmente sem que eu necessite mexer em absolutamente nada apóas as atualizações!

Ainda tenho alguns probleminhas com o WHMCS, mas por conta de alguns módulos de pagamento. Esse Autologin continua firme e forte!!  Hahahaha!!!

Abraços! ;-)

Link para o comentário
Compartilhar em outros sites

Visitante varallo

Com certeza ajuda muito,

 

Tudo bem querido, só foi mesmo uma dúvida. Pois, baixei o script da Cyber, e testei. Dai percebi que é o mesmo arquivo. O que importa é ajudar os membros do fórum, não é verdade?

 

Abração.

Link para o comentário
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Infelizmente, seu conteúdo contém termos que não são permitimos. Edite seu conteúdo para remover as palavras destacadas abaixo.
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?