Ir para conteúdo
  • Cadastre-se

Grava login do cliente no log


Posts Recomendados

Pessoal estou usando a algum tempo e resolvi postar aqui.

Grava todos os logins do cliente no log.

 

includes/hooks

<?php
function forca_salvarlogin_clienteactivity($vars) {


$userid = $vars['userid'];
$ipaddress =  $_SERVER['REMOTE_ADDR'];
$desc = "Cliente entrou no sistema: " . gethostbyaddr($ipaddress);
$user = "HookClient";
$nowTS = date("Y-m-d H:i:s");


$dataadd = array("date" => $nowTS, "userid"=>$userid, "ipaddr"=>$ipaddress, "description"=>$desc, "user"=>$user);
insert_query("tblactivitylog", $dataadd);


}


add_hook('ClientLogin', 1, 'forca_salvarlogin_clienteactivity');
?>

 

Link para o comentário
Compartilhar em outros sites

A função "logactivity" substitui o SQL.

 

Exemplo:

logactivity("Cliente entrou no sistema (User ID: $idcliente Email: $email - IP $ipvisitante)");	

Se manter a estrutura User ID ele já cria um link para o profile do cliente.

 

Só precisa tratar agora quando o admin fizer login como cliente.

Link para o comentário
Compartilhar em outros sites

 

Pessoal estou usando a algum tempo e resolvi postar aqui.

Grava todos os logins do cliente no log.

 

includes/hooks

<?php
function forca_salvarlogin_clienteactivity($vars) {


$userid = $vars['userid'];
$ipaddress =  $_SERVER['REMOTE_ADDR'];
$desc = "Cliente entrou no sistema: " . gethostbyaddr($ipaddress);
$user = "HookClient";
$nowTS = date("Y-m-d H:i:s");


$dataadd = array("date" => $nowTS, "userid"=>$userid, "ipaddr"=>$ipaddress, "description"=>$desc, "user"=>$user);
insert_query("tblactivitylog", $dataadd);


}


add_hook('ClientLogin', 1, 'forca_salvarlogin_clienteactivity');
?>

 

esse sistema é quando as pessoa, entra na área do cliente é receber um e-mail avisado que alguém entrou na área do cliente ?

Link para o comentário
Compartilhar em outros sites

mais isso já vem no próprio WHMCS

 

Por padrão não registra no log de atividades... apenas no perfil de cada cliente.

 

O WHMCS só registra o admin ( log de atividades do administrador ).

 

Em relação ao cliente ser notificado do Login isso é um produto que lancei, no fórum tem outras informações.

Link para o comentário
Compartilhar em outros sites

Por padrão não registra no log de atividades... apenas no perfil de cada cliente.

 

O WHMCS só registra o admin ( log de atividades do administrador ).

 

Em relação ao cliente ser notificado do Login isso é um produto que lancei, no fórum tem outras informações.

Estranho , no meu consegui ver , http://prntscr.com/4ge352

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.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.

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?