CAFE

ASP.NET 질문

로그인 하고 나서 누가 로그인을 알 수 있는 방법 있나여?

작성자J_Chobo|작성시간06.08.29|조회수172 목록 댓글 6

            if (SDR.Read())
            {
                System.Web.Security.FormsAuthentication.RedirectFromLoginPage(txtId.Text, false);
            }

 

제가 얼마전에 로그인에 관한 질문을 했는데.. 폼인증을 이용하시라길래 첨으로 함 만들어 봤습니다.. 데이타 베이스를 이용하여 저 위부분까진 가능 했었습니다.. 헌데 제가 위에 같이 해 놓으면 로그인이 된 것 같 것 까진 괜찮은데.. 전 누가 로그인을 했는지 알고 싶습니다.. 가령 저 위에 txtId.Text를 어디다가 저장 놓은 것 같은데.. 저 txtId.Text에 머라고 적혀 있었는가를 좀 가르쳐 주세요..  제가 찾아 봤을 적엔.. 이런 비슷 한걸 봤습니다..

 

        FormsIdentity objTicket;

        objTicket = (FormsIdentity)User.Identity;


        string Id = objTicket.Ticket.Name;

 

허나 실행하니 에러가 나네요..

Unable to cast object of type 'System.Security.Principal.WindowsIdentity' to type  'System.Web.Security.FormsIdentity'.

라고요..ㅡㅡ;

 

역시 잘못 한 것 같습니다.. 그럼 부탁 드리겠습니다..

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자심재운 | 작성시간 06.08.29 세션이나 쿠키로 하셨을텐데.. 거기서 사용자 정보를 가져올 수 있어요. ^^; 세션을 하셨다면 global.asax 의 Session_Start 이벤트에서 잡을 수 있고요..^^
  • 작성자J_Chobo 작성자 본인 여부 작성자 | 작성시간 06.08.31 네.. 답변 감사합니다.. 제가 첨에 질문 했을때 세션 보다는 폼인증을 쓰는걸 추천하셔서 하는데.. 다시 세션이라.. 조금 헷갈리네여.. 그냥 폼인증을 잘 모르겠고.. 세션으로 다시 다 해 보겠습니다.. 그럼 감사합니다..
  • 작성자Until | 작성시간 06.08.31 폼인증을 하는 동시에 회원 정보도 같이 세션에 넣어두시면 됩니다 .
  • 작성자Until | 작성시간 06.08.31 폼인증을 한다고 해서 세션을 사용할 수 없는건 아니니깐요 . . 조금만 생각하시면 되는 문제였는데요 . . ^^;
  • 작성자J_Chobo 작성자 본인 여부 작성자 | 작성시간 06.09.01 네.. 감사합니다.. 근데 폼인증을 제대로 아직 이해가 안돼고.. 또 모든 페이지는 로긴을 했던지 안 했던지 들어 갈 수 있게 해 놨거던여.. 제가 생각했던게 블로거 같은 거였었고.. 제가 짰던 프로그램이 첨부터 약간 이상하게 했다는걸 깨달았습니다.. 한 페이지에 panel을 여러개 만들어서 업데이트 하고 새로 만들기를 다 함께 만들어 한 페이지애 놓은 것이 실수 였던 것 같습니다.. ^^; 역시 초짜 티가 많이 났네여.. 어쨌든 감사합니다..^^
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼