Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal,Como faço para evitar o acesso em páginas ASP por usuários não cadastrados?Pergunto isso, pois se o usuário conhecer o endereço completo, consequentemente terá acesso á página.ObrigadaPaula
Essa validação é muito funcional, eu a uso em quase todas as minhas aplicações. Você pode melhorar um puquinho, exeibindo uma mensagem na página para a qual foi redirecionada.
Seguindo o exemplo do RobsonFS22 (só faltou o End If....), basta passar por GET:
<%
If Session("login") = "" Then
response.redirect "fora.asp?msg=Você deve efetuar o login para acessar esta área"
End If
%>
Aí, na página "fora.asp", onde desejar, insira:
<%
If Request.QueryString("msg") <> "" Then
Response.Write Request.QueryString("msg")
End If
%>
Isso é apenas para exebir uma mesagem para o "xereta".
Espero que seja útil.
Um abrazzo.
>
Essa validação é muito funcional, eu a uso em quase todas as minhas aplicações. Você pode melhorar um puquinho, exeibindo uma mensagem na página para a qual foi redirecionada.
Seguindo o exemplo do RobsonFS22 (só faltou o End If....), basta passar por GET:
<%
If Session("login") = "" Then
response.redirect "fora.asp?msg=Você deve efetuar o login para acessar esta área"
End If
%>
Aí, na página "fora.asp", onde desejar, insira:
<%
If Request.QueryString("msg") <> "" Then
Response.Write Request.QueryString("msg")
End If
%>
Isso é apenas para exebir uma mesagem para o "xereta".
Espero que seja útil.
Um abrazzo.
www.asphelp.com.br
procure por
login_segurança
Galera,Vcs não sabem o quanto me ajudaram...Obrigada pelas dicas.[ ]´sPaula
Paula, Dependo do modo que você está protegendo sua página, por Cookies ou Session. Se for por cookies, faça uma página de validação de usuário e valide este cookie e coloque para expirar. Se for por Sessions, primeiramente veja a experição da Session no Servidor, depois crie uma página seguro.asp, onde você irá validar a sessão no lado do servidor, e na página sair, destrua está session. Depois está página seguro.asp coloque atraves de #Include nas páginas que você quer proteger. Tem N modos de você bloquear os usuários. Um Abraço,