Jump to content


Photo

Logar Automaticamente Depois Do Cadastro.


  • Faça o login para participar
9 replies to this topic

#1 cidadao_cane

cidadao_cane

    Normal

  • Usuários
  • 94 posts
  • Sexo:Não informado

Posted 24/08/2004, 07:33

Olá pessoal,




Como fazer o usuário Logar automaticamente depois do cadastro. Tipo, o usuário cadastra nome de usuário e senha e imeditamente já fica logado.






valeu

#2 maresia

maresia

    12 Horas

  • Usuários
  • 284 posts
  • Sexo:Não informado

Posted 24/08/2004, 09:13

Vc tem uma página de login?

Pergunto isso prá vc pegar o nome das variáveis certinho que ele vai usar, mas é mais ou menos assim:

Na página de cadastro, complemente o seu código assim:

' Aqui ele vai gravar um cookie chamado username, com a variável username que está sendo criada.
Response.Cookies("username") = username

Pronto, o usuário já estará logado no sistema...

Nas demais páginas, para verificar se está logado, basta chamar o cookie, se ele estiver vazio, vc redireciona ele prá página de login...

username = Request.Cookies("username")
if username = "" then
  Response.Redirect("login.asp")
end if

;)
Noite Afora - Prá quem troca o dia pela noite
Acesse agora mesmo
www.noiteafora.com
o Melhor site de baladas do interior de São Paulo.

#3 cidadao_cane

cidadao_cane

    Normal

  • Usuários
  • 94 posts
  • Sexo:Não informado

Posted 24/08/2004, 10:24

Olá Maresia,


Muito obrigado.

Bom, acho que não é isso que quero. Quero apenas quando o usuário se cadastar. Depois de fazer o cadastro ele é redir para pagina onde vai colocar se anúncio(para logados)




valeu

#4 maresia

maresia

    12 Horas

  • Usuários
  • 284 posts
  • Sexo:Não informado

Posted 24/08/2004, 12:25

E qual o comando que vc usa na página para ver se o usuário está ou não logado? Qual o nome da variável que usa? Manda que eu mostro... ;)
Noite Afora - Prá quem troca o dia pela noite
Acesse agora mesmo
www.noiteafora.com
o Melhor site de baladas do interior de São Paulo.

#5 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 24/08/2004, 13:04

Olá Maresia,


Muito obrigado.

Bom, acho que não é isso que quero. Quero apenas quando o usuário se cadastar. Depois de fazer o cadastro ele é redir para pagina onde vai colocar se anúncio(para logados)




valeu

Faz o msm codigo do login.. funciona na hora do cadastro.. eh simples.. manda ele abri a session com o nome de usuario e jah era..
MCAD, MCP

#6 cidadao_cane

cidadao_cane

    Normal

  • Usuários
  • 94 posts
  • Sexo:Não informado

Posted 24/08/2004, 13:07

Maresia,


Bom, acho que é isso:

Session("IDAuthor") = objRs("IDAutor")

Session("LoggedIn") = True



Valeu pelo interesse

#7 maresia

maresia

    12 Horas

  • Usuários
  • 284 posts
  • Sexo:Não informado

Posted 24/08/2004, 14:08

Na verdade eu preciso saber da rotina de como ele pega o usuário no cookie do internauta... como no exmplo abaixo:

Response.Cookies("username") = username

Noite Afora - Prá quem troca o dia pela noite
Acesse agora mesmo
www.noiteafora.com
o Melhor site de baladas do interior de São Paulo.

#8 cidadao_cane

cidadao_cane

    Normal

  • Usuários
  • 94 posts
  • Sexo:Não informado

Posted 25/08/2004, 07:35

Olá,


Não tem coockies.






Valeu

#9 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 25/08/2004, 07:40

O que vc quer

response.redirect "login.asp"

Acredito que vc não compreendeu o que nosso amigo disse.

De alguma forma vc identifica que o usuário esta logado, certo ?

então quando o fulano realiza o cadastro vc atualiza as variáveis que vc utiliza seja cookie, session, ou qualquer outra coisa.

T +
MACUL
*************** M ** A ** C ** U ** L ***************

*************************************************

#10 Victor ASP

Victor ASP

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado
  • Localidade:Praia Grande, SP

Posted 25/08/2004, 09:29

Ele não quer com cookies... Pelo que ele fala é com session:

faz assim:

if request.form("login") = RecSet("login") and request.form("senha") = RecSet("senha") then
session("logado") = true
response.redirect("logado.asp")
else
response.write "Usuário inválidos"
end if

Ai não página logado.asp... Você verifica:

if session("logado") = true then
'Aqui vai ficar tudo que o usuario logado pode acessar
else
response.write "Você não tem permissão para acessar essa página!"
end if

Entendeu??

Qualquer dúvida, é só pergunta ai!

[]'s
Victor




2 user(s) are reading this topic

0 membro(s), 2 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq