tito Postado Maio 8, 2004 Denunciar Share Postado Maio 8, 2004 Ae galera,...bom minha dúvida é a seguinte,....Tenho um sistema e para que entrem em meu sistema é necessáriopassar pela minha default.asp, que contem inserção de senha elogin....mas, eu preciso travar o acesso as outras páginas, paraque sejam acessadas só quando passarem pela default....Como faço isto???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Maio 8, 2004 Denunciar Share Postado Maio 8, 2004 Tipo... É só você fazer um session... Você guarda ele... Até ai tudo bem, mas nas outras pagina que você quer proteger você faz isso:<%if session("login") = true then%> Pagina de quem estiver logado... <%else%> Você não está autorizado a acessar essa pagina... <%end if%>Ai ta um exemplo de como validar....Dê uma olhada aqui, e tenta pelo menos começar a fazer... Ai se der erro, ou tiver mais alguma dúvida, posta ae que agente estaremos ajudando!!!! Abraços,[]'sVictor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - tito - Postado Maio 9, 2004 Denunciar Share Postado Maio 9, 2004 É cara,...já li e reli coisas sobre session e aplication mais até agoranada.....Viria a ser o que??? E Global.asa..???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Maio 9, 2004 Denunciar Share Postado Maio 9, 2004 É cara,...já li e reli coisas sobre session e aplication mais até agoranada.....Viria a ser o que??? E Global.asa..???? O session você usa quando vai usar outra pagina, ai o session guarda tudo que você quiser para poder usar em outra pagina!!!Vou procurar um toturial de global.asa, e que eu esqueci como explicar!!! Mas depois já te trago!!! Abraços,[]'sVictor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 olá amigo.Bom, você tem a sua página de LOGIN?você sabe criar sessions?Faz assim:- o Cara coloca usuario e senha. e dá um submit- você testa se o usuario e senha estao corretos.- se sim, cria uma session: session("logado") = "sim"- se não, você redireciona pra pagina de login, com erro.no começo de todas as paginas que você quer bloquear, você testa se ele logou:if session("logado") = "" then 'significa que ele não logou, pois a session esta vazia..response.write "pagina bloqueada! Efetue o login primeiro!"response.end 'para o processamento da paginaend if Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - tito - Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Ae dark,...o problema com isto éque se eu logar e sair do software eu entro nas páginas sem precisar logar novamente...precisaria saber qual a maneira de deslogar no caso...Como vocês normalmente fazem isto???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lcs_sp Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Se você fechar a tela do navegador a session e finalizada ou se fizer isto: Session("logado")=Empty Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Se você fechar a tela do navegador a session e finalizada ou se fizer isto: Session("logado")=Empty Ou se pode usar o :session.abandonDa uma estudada aqui, e caso tenha mais dúvidas sobre session, ou algo mais... Posta ae que nós te ajudaremos!!! Abraços,[]'sVictor Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - tito - Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Se você fechar a tela do navegador a session e finalizada ou se fizer isto:Como eu indico este janela do navegador fechado em meu código???se eu inserir o abandon no fim de meu código, ele será processadode qualquer forma.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 olha amigo.normalmente, ao fechar a janela do navegador, todas as sessions são perdidas. isso é padrão.se isto não está acontecendo, pode ter alguma coisa errada.Mas, o que você pode fazer.. é algo assim:O usuario efetua o login.Quando for redirecionar para as outras paginas, passa na URL uma variavel com algum parametro, por exemplo: pagina.asp?situacao=logadoaí, no começo dela, você testa o valor da variavel situacao. se estiver vazio, ou for diferente de logado, dá erro, de acesso negado.O unico porem, é lembrar, que sempre que for redirecionar para outra pagina, deve mandar junto o parametro na URL.Entendeu?t+ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - tito - Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Mas se eu digitar no url o endereço com o parametro também eu nãoconsigo acessar....Não é inseguro fazer isto??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - tito - Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 "normalmente, ao fechar a janela do navegador, todas as sessions são perdidas. isso é padrão.se isto não está acontecendo, pode ter alguma coisa errada."------------------------------------------------------------------------------Isto deu certoé verdade o que você falou,..eu testei e deu certo, ele realmente descarrega do session........Mais um caso de tito resolvido....valeu galerinha,....esperem que eu tenho certeza que daki no maximo uns dois dias eu post denovo.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dark0 Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 é amigo.. não é 100% seguro não!Mas me diz uma coisa.. se você bloquear, do modo que falei anteriormente.. ou seja, quando o cara fazer o login, criar a session. Depois, quando ele for entrar, testar se a session é valida. não funciona?Se você fechar o navegador, e tentar abrir a pagina direto, ela abre?Isso é estranho..Pois a session, por padrão, perde seu valor sempre que o navegador é fechado.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Victor Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 Você faz daquele jeito que falei com você, com banco de dados.. Ai para ver se o cara está bloqueado ou não você faz isso:session("bloqueado")=RecSet("bloqueado") if session("bloqueado") = true then response.write "Você está bloqueado" else response.write "acessado..." end ifTenta fazer ai, caso tenha mais dúvidas, poste ae que vamos ajudar no que puder!!!! Abraços,[]'sVictor Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tito
Ae galera,...bom minha dúvida é a seguinte,....
Tenho um sistema e para que entrem em meu sistema é necessário
passar pela minha default.asp, que contem inserção de senha e
login....mas, eu preciso travar o acesso as outras páginas, para
que sejam acessadas só quando passarem pela default....
Como faço isto????
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.