asp.net 양식 C#에서 사용자 로그인 화면에 간단한 로그인 화면을 사용하고 있습니다.ASP.NET 간단한 사용자 로그인
나는 사용자가 고유 한 사용자 이름 등을 갖도록 유효성을 알고 있습니다. 이것을 쉽게 할 수 있습니다.
제 질문은 일단 사용자가 로그인하면 다른 페이지 사이에 사용자를 대하는 것입니다. 내가 asp.net Membership and Roles 테이블에 내장 된 것을 사용하지 않는다는 것을 명심하십시오. (왜 제가 사용하고 싶지 않은지 몇 가지 이유가 있습니다.)
내 생각에 일단 사용자가 로그인했다면 단순히 세션 변수를 설정하고 액세스 권한이 필요한 다른 페이지에서 확인하십시오. 유효한 세션이있는 경우 사용자가 페이지를 볼 수있게 할 수 있습니다.
내가 좋아하는 뭔가를 할 수 있습니다 : I는 확실하지 않다
Session["ValidUser"] = "ValidUser";
한 가지를 그 로그인 후 10 시간 동안 사용자보기 사이트. 세션이 시간 초과되지 않도록 조정하려면 어떻게합니까? 또한 세션 변수가 가장 좋은 방법입니다.
감사
보안 쿠키가 잘못되었습니다. 'Secure' 속성을 설정하거나 webconfig 파일에서' '를 설정할 수 있습니다. –
DGibbs