Facility UHD Posted August 4, 2019 Share Posted August 4, 2019 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? 0 Quote Link to comment Share on other sites More sharing options...
Thiago Sabaia Posted August 4, 2019 Share Posted August 4, 2019 Você pode editar o template e remover o link e o campo de alterar a senha. 0 Quote thiagosabaia.net Link to comment Share on other sites More sharing options...
Facility UHD Posted August 5, 2019 Author Share Posted August 5, 2019 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? 0 Quote Link to comment Share on other sites More sharing options...
Thiago Sabaia Posted August 5, 2019 Share Posted August 5, 2019 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. 0 Quote thiagosabaia.net Link to comment Share on other sites More sharing options...
Facility UHD Posted August 5, 2019 Author Share Posted August 5, 2019 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? 0 Quote Link to comment Share on other sites More sharing options...
Thiago Sabaia Posted August 5, 2019 Share Posted August 5, 2019 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. 0 Quote thiagosabaia.net Link to comment Share on other sites More sharing options...
Facility UHD Posted August 5, 2019 Author Share Posted August 5, 2019 6 minutos atrás, Thiago Sabaia disse: Essas alterações você vai fazer nos arquivos, não na tela de configuração do WHMCS. Ok, vou ver, obrigado! 0 Quote Link to comment Share on other sites More sharing options...
Facility UHD Posted August 5, 2019 Author Share Posted August 5, 2019 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? 0 Quote Link to comment Share on other sites More sharing options...
Thiago Sabaia Posted August 5, 2019 Share Posted August 5, 2019 Remova as linhas relacionadas a senha e faça o teste. Enviado de meu SM-G9650 usando o Tapatalk 0 Quote thiagosabaia.net Link to comment Share on other sites More sharing options...
Facility UHD Posted August 5, 2019 Author Share Posted August 5, 2019 10 minutos atrás, Thiago Sabaia disse: Remova as linhas relacionadas a senha e faça o teste. Enviado de meu SM-G9650 usando o Tapatalk Ok, vou tentar 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.