Ir para conteúdo
  • Cadastre-se

WHMCS - Senha editavel do modulo


Posts Recomendados

Como faço para impedir o meu cliente de mudar a senha do serviço dele? Por exemplo, uso o iptv billing Panel/Module for Reseller, e o cliente tem a opção de mudar a senha desse serviço, e automaticamente o modulo/server executa a ação, mas quero impedir ele de fazer isso. Existe um hook que faz isso?

Link para o comentário
Compartilhar em outros sites

 

20 horas atrás, Thiago Sabaia disse:

Você pode editar o template e remover o link e o campo de alterar a senha.

Entendi, mas o modulo em seu codigo fonte esta codificado, não ha um hook que eu possa criar para quando o cliente mude a senha apresente um erro dizendo: Não é permitido alterar sua senha por motivos de segurança ou algo do tipo?

Link para o comentário
Compartilhar em outros sites

45 minutos atrás, Facility UHD disse:

 

Entendi, mas o modulo em seu codigo fonte esta codificado, não ha um hook que eu possa criar para quando o cliente mude a senha apresente um erro dizendo: Não é permitido alterar sua senha por motivos de segurança ou algo do tipo?

A remoção vai ser feita no template, não no modulo. Verifique os arquivos desse modulo se ele tem algum tpl, caso não tenha, ele usa o template aplicado no WHMCS.

 Super T Host | Revenda de Hospedagem SSD a partir de R$ 59,95 por mês
 Utilize o cupom PDH e ganhe 60% de desconto nos 3 primeiros meses nos planos de Revenda.
 www.superthost.com.br - WhatsApp 21 4125 4334

Link para o comentário
Compartilhar em outros sites

15 minutos atrás, Thiago Sabaia disse:

A remoção vai ser feita no template, não no modulo. Verifique os arquivos desse modulo se ele tem algum tpl, caso não tenha, ele usa o template aplicado no WHMCS.

No caso, o modulo esta ativo em addons (licença base) e servers (onde realiza a configuração do plano), onde mexo?

Link para o comentário
Compartilhar em outros sites

10 minutos atrás, Facility UHD disse:

No caso, o modulo esta ativo em addons (licença base) e servers (onde realiza a configuração do plano), onde mexo?

Essas alterações você vai fazer nos arquivos, não na tela de configuração do WHMCS.

 Super T Host | Revenda de Hospedagem SSD a partir de R$ 59,95 por mês
 Utilize o cupom PDH e ganhe 60% de desconto nos 3 primeiros meses nos planos de Revenda.
 www.superthost.com.br - WhatsApp 21 4125 4334

Link para o comentário
Compartilhar em outros sites

2 horas atrás, Thiago Sabaia disse:

Essas alterações você vai fazer nos arquivos, não na tela de configuração do WHMCS.

Vi que no modulo, na pasta template, a dois arquivos, um chamado magtemplate.tpl e magtemplateSingle.tpl ambos os dois tem essa linha:

 

    <form class="form-horizontal using-password-strength" method="post" action="{$smarty.server.PHP_SELF}?action=productdetails#tabChangepw" role="form">
        <input type="hidden" name="id" value="{$id}" />
        <input type="hidden" name="modulechangepassword" value="true" />

        <div id="newPassword1" class="form-group has-feedback">
            <label for="inputNewPassword1" class="col-sm-5 control-label">{$LANG.newpassword}</label>
            <div class="col-sm-6">
                <input type="password" class="form-control" id="inputNewPassword1" name="newpw" autocomplete="off" />
                <span class="form-control-feedback glyphicon"></span>
                {include file="$template/includes/pwstrength.tpl"}
            </div>
        </div>
        <div id="newPassword2" class="form-group has-feedback">
            <label for="inputNewPassword2" class="col-sm-5 control-label">{$LANG.confirmnewpassword}</label>
            <div class="col-sm-6">
                <input type="password" class="form-control" id="inputNewPassword2" name="confirmpw" autocomplete="off" />
                <span class="form-control-feedback glyphicon"></span>
                <div id="inputNewPassword2Msg">
                </div>
            </div>
        </div>
        <div class="form-group">
            <div class="col-sm-offset-6 col-sm-6">
                <input class="btn btn-primary" type="submit" value="{$LANG.clientareasavechanges}" />
                <input class="btn" type="reset" value="{$LANG.cancel}" />
            </div>
        </div> 
    </form> 

 

Devo alterar ou remover algo dos dois?

Link para o comentário
Compartilhar em outros sites

Remova as linhas relacionadas a senha e faça o teste.

Enviado de meu SM-G9650 usando o Tapatalk

 Super T Host | Revenda de Hospedagem SSD a partir de R$ 59,95 por mês
 Utilize o cupom PDH e ganhe 60% de desconto nos 3 primeiros meses nos planos de Revenda.
 www.superthost.com.br - WhatsApp 21 4125 4334

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?