2011-04-24 6 views
0

사용자가 로그인 페이지에서 "자동으로 로그"를 확인할 때 사용자가 asp.net 응용 프로그램에 로그인했지만 로그인 정보에 문제가 있습니다. 데이터베이스에서 읽었습니다.세션 쿠키를 사용하여 userID를 저장하는 방법

정상적인 경우 (수동 로그인) 사용자가 로그인을 시도 할 때 로그인 작업이 성공하면 사용자 정보 (ID, 권한)가 읽혀 세션 변수에 저장됩니다.

질문 : 세션 쿠키가있는 userID를 저장하는 방법과 자동 로그인시 데이터베이스에 로그인하는 방법.

미리 감사드립니다.

답변

0

로그인 컨트롤을 사용하고 있지만 사용자를 인증하기 위해 자신의 코드를 구현 한 것으로 의심됩니다. 삶이 정말 쉬워 지도록 How To: Use Membership in ASP.NET 2.0을보고 "자동 로그인"기능 (그리고 더 많은 기능)을 자동화 할 것입니다.

다른 방법을 사용하면 몇 가지 샘플 코드를 제공하는 데 도움이됩니다.

+0

사실 저는 Oracle 데이터베이스를 사용하고 있으며 자체 멤버십 공급자를 만들지 않았습니다. 수동으로 구현할 수 없습니까? – Homam

+0

ASP.NET 용 Oracle Providers를 살펴보십시오. http://www.oracle.com/technetwork/topics/dotnet/index-087367.html 물론 모든 것을 직접 수동으로 구현할 수도 있지만 전체적으로 많이 사용합니다. 더 많은 일. 즉, 계정 생성에서부터 암호 미리 알림, 암호 해시 및 해싱에 이르기까지 모든 것을 코딩해야합니다. –

관련 문제