C#으로 Windows Forms 응용 프로그램을 개발 중입니다. 이 응용 프로그램 내에서 사용자 인증을 만들었으므로 권한에 따라 사용자에게 다른 기능에 대한 액세스를 제한해야합니다.Windows Forms 보안 C#
저를 도울 수있는 프레임 워크가 있습니까? 많은 옵션의
C#으로 Windows Forms 응용 프로그램을 개발 중입니다. 이 응용 프로그램 내에서 사용자 인증을 만들었으므로 권한에 따라 사용자에게 다른 기능에 대한 액세스를 제한해야합니다.Windows Forms 보안 C#
저를 도울 수있는 프레임 워크가 있습니까? 많은 옵션의
하나 :
Unify Windows Forms and ASP.NET Providers for Credentials Management
은 아마도 가장 간단한 해결책은 역할이 무엇을 액세스 대표하는 데이터베이스 스키마와 함께 윈도우 역할 인증을 사용하는 것입니다. 정확한 구현은 요구 사항에 따라 다릅니다.
응용 프로그램이 Microsoft 도메인에서 실행됩니까? (사용자가 활성 디렉토리를 사용하여 도메인에 로그인합니까?)
그렇다면 .Net Frameworks System.Security 네임 스페이스를 사용하여 액세스를 매우 쉽게 관리 할 수 있습니다.
여기는 Channel 9 overview of System.Security과 MSDN Overview of System.Security입니다.
도메인에 가입하지 않은 경우 일반적으로 자격 증명을 사용할 수 있는지 유효성을 검사하고 요구 사항을 충족시키는 맞춤형 IIdentity & 사용자 지정 개체로 마샬링하는 것이 일반적으로 어렵지 않습니다.
활성 디렉토리가 있습니까? – wegginho
사용자 인증을 구현 한 방법에 대해 자세히 설명해 주시겠습니까? – Groo