728x90



ASP.NET의 인증은 PassPort, Windows, Forms, None 등 네가지 종류가 있다.


PassPort : MS 인증

Windows : Windows의 사용자 계정을 기반으로 인증을 처리하는 방식으로 IIS내에 인증을 구성. 안전하지만 IE에서만 지원되고, 모든 사용자들이 windows 계정을 보유하고 있어야 하는 단점. IIS는 네가지 인증 방법[Anonymous, basic, ddigest, windows integrated]을 제공한다.

windows 참고 페이지

- http://blog.naver.com/PostView.nhn?blogId=myfancy&logNo=140021264549

Form : ASP.NET 폼 기반의 인증 사용

None : 인증을 사용하지 않음. 쿠키나 세션을 통해 직접인증.


MemberShip, Role, Profile Provider

- 상황에 따른 서비스 선택 -
1. 회원 가입,수정,탈퇴(블록처리) 및 로그인, 로그인상태처리,비밀번호 찾기,변경과 같은 일반적인 회원관리를 위해서는 MemberShip 서비스를 이용하면 된다.
2. 회원 등급제 운영, 권한 설정,권한별 접근 제어와 같은 회원의 권한관리를 위해서는 Role 서비스를 이용하면 된다.
3. 회원의 기본정보(ID,Password,Email등) 이외에 추가적인 정보를 관리하기 위해서는 Profile 서비스를 이용하면 된다.


참고 페이지

- http://www.mkexdev.net/Article/Content.aspx?parentCategoryID=1&categoryID=11&ID=250

- http://blog.naver.com/PostView.nhn?blogId=ozdamby&logNo=21121021&redirect=Dlog&widgetTypeCall=true

- http://www.asp.net/web-forms/tutorials/deployment/deploying-web-site-projects/configuring-a-website-that-uses-application-services-cs

- http://cafe.daum.net/aspdotnet/HAEk/54?docid=8C6QHAEk5420060216102817

- http://hotdogya.blogspot.kr/2009/07/%ED%8E%8Ccustom-membership-provider-2.html


728x90

+ Recent posts