Página 1 de 1
Validando Campos no cadastro de um novo usuário
Enviado: 02 Abr 2014, 16:00
por bulfaitelo
Boa tarde,
Meu problema Atual é o seguinte, Atualmente fiz uma função em JavaScript, para limitar os emails cadastrados, Isso é, só é permitidos cadastrar emails terminados em gov.br, Função simples. Porem o usuário pode Facilmente Desabilitar os JavaScript e conseguir cadastrar, queria saber em que lugar eu consigo tratar esse em email recebido do post? para assim poder validar ele ou não.
Desde já agradeço toda a ajuda.
Re: Validando Campos no cadastro de um novo usuário
Enviado: 02 Abr 2014, 17:12
por robra
:arrow:
Qual o endereço de seu Fórum :?:
Abraço.

Re: Validando Campos no cadastro de um novo usuário
Enviado: 03 Abr 2014, 09:38
por bulfaitelo
Re: Validando Campos no cadastro de um novo usuário
Enviado: 03 Abr 2014, 11:34
por Chico Gois
Pode usar Jquery para validar.
Um exemplo
http://jsfiddle.net/AkuXC/86/
Nele só aceita
seunome@c-e.com
Re: Validando Campos no cadastro de um novo usuário
Enviado: 03 Abr 2014, 11:51
por bulfaitelo
Opa Obrigado, Mais o meu problema é o seguinte por ser JavaScript o usuário pode simplesmente desabilita-lo. e assim conseguir cadastrar, ou não ?
A a quela função que criei faz quase a mesma coisa que essa ai em Jquery porem são muitos tipos de emails permitidos e futuramente podem ser editados, pelo que entendi dela seria um pouco complicado a alteração futura (isso é manual).
Re: Validando Campos no cadastro de um novo usuário
Enviado: 03 Abr 2014, 12:14
por Chico Gois
Com jquery não tem como desabilitar o javascript.
Re: Validando Campos no cadastro de um novo usuário
Enviado: 03 Abr 2014, 13:03
por robra
No topo da página, em "
Pesquisar...", faça uma busca por "
configurações registro". No retorno da busca, o 1º link traz uma solução para definir apenas um domínio no registro. Não sei se irá funcionar, mas na última alteração sugerida lá, altere a linha
if(strcasecmp($domain, "hotmail.com.br") != 0)
para
if(strcasecmp($domain, ".gov.br") != 0)
.
Caso funcione, somente endereços de e-mail que terminam com "
.gov.br" é que serão aceitos para no registro, e definindo pelo
ACP a confirmação de registro "
Pelo usuário", após o usuário se registrar no Fórum, ele receberá uma mensagem com um link de ativação do cadastro no endereço de e-mail informado no momento do registro. Caso seja informado um endereço de e-mail falso, do tipo
teste@adv.gov.br, o link de ativação nunca chegará ao usuário e nunca ele terá o seu cadastro ativado, ficando sem acesso ao Fórum.
Abraço.
