2009-04-27 11 views
0

"사용자가 이미 로그인했는지 여부"를 어떻게 구현할 수 있는지 알고 싶습니다. 즉, 처음에 Login.aspx로 리디렉션 한 다음 Home.aspx.There로 리다이렉트하여 Welcome "UserName"과 같은 메시지를 표시합니다. 이제 사용자가 로그 아웃하지 않고 브라우저를 닫고 다음에 사이트를 방문하면 그는 직접 Home.aspx로 리디렉션해야합니다. 구현 방법. 그리고 VS2008 (브라우저가 닫히고 응용 프로그램이 다시 실행 됨)을 확인할 수 있습니까? 더 많은 정보를 원한다면 알려주십시오. 에오로 요청으로사용자가 이미 로그인했는지 여부

추가 정보 :

로그인 메커니즘은 꽤 똑바로 FWD입니다. 내가 값을 DB에 갈 사용자를 등록하는 한 페이지가 있습니다. 간단한 txt 상자, 로그인 컨트롤을 사용했습니다. 로그인 페이지는 fron DB 값과 일치하고 사용자가 로그인하게합니다. 사용자가 (FormsAuthentication.RedirectFromLoginPage (TextBox1.Text, false))를 사용하여 Home.aspx로 리디렉션되고 User를 사용하여 사용자 이름을 가져올 수 있습니다. Identity.Name. 자세한 정보를 알려주십시오.

답변

0

.NET 멤버십 공급자를 사용하고 있습니까?

소리를 통해 "이 사용자 기억하기"기능을 구현하려고합니다. 클라이언트 브라우저에 로그인 토큰을 저장하는 쿠키 기반 로그인을 구현하면 사이트로 돌아가 자동으로 다시 로그인됩니다.

하지만 실제로 어떻게 다시 시작해야하는지에 대한 자세한 정보를 제공해야합니다. 지금까지 로그인 메커니즘이 구현되었습니다.

+0

감사의 도움을 주셔서 감사합니다. 게시물을 편집했습니다. – Wondering

관련 문제