간단한 상황. 기존 프로젝트는 인증 및 권한 부여가 필요하며이를 설계해야합니다. 우선, 나는 전체를 인증 용 모듈과 인증 용 모듈로 나눌 것을 선택합니다. 두 가지 모두 프로젝트의 블랙 박스로 간주됩니다. 현재로서는 인증 모듈이 사용자의 Windows 계정을 사용하고이를 고유 GUID에 연결하고이 GUID를 다른 모듈에 사용자 ID로 제공합니다. 이 모듈의 최신 버전은 더 많은 "마법"을 수행 할 것이지만 지금은 충분할 것입니다.인증 시스템의 기본 옵션은 무엇입니까?
인증 모듈은 좀 더 복잡합니다. GUID를 사용하여 사용자의 액세스 권한에 연결합니다. GUID를 사용하면 인증 모듈과 통신하여 더 많은 사용자 정보를 요청할 수 있습니다.
그러나 역할 옆에있는 인증 모듈도 다른 사용자 데이터를 관리해야합니까, 아니면 인증 모듈에 추가하는 것이 더 좋을까요?
기본적으로 인증 모듈에는 인터페이스가 포함되어 있으며 소프트웨어를 사용하려는 고객은 기본 인증 모듈을 사용할 수 있습니다 (이름, 주소, 전화 번호, 사무실 이름, 성별 및 방법에 대해 생각해보십시오. 또는 인터페이스를 사용하여 자체 버전을 개발할 수 있습니다. 그래서 나는 너무 많은 정보를 유지하기를 원하지 않는다.
인증 모듈에는 역할 이외의 정보가 더 필요합니까?