요약
이 모듈에서는 기존 ASP.NET Core Razor Pages 프로젝트에 ID를 추가했습니다. 기본 ID UI 구성 요소는 비즈니스 및 기술 요구 사항을 충족하도록 사용자 지정했습니다. 앱의 특정 기능을 보호하기 위해 권한 부여 정책을 생성했습니다. 마지막으로 권한 부여 정책을 사용하여 관리자만 특정 기능을 보고 액세스할 수 있도록 액세스를 제한했습니다.
완료된 샘플은 solution
분기에서 찾을 수 있습니다. 다음 사항에 유의하세요.
- 연결 문자열은 .devcontainer에 대해 미리 구성됩니다. 로컬로 실행하는 경우 LocalDB 인스턴스를 가리키도록 연결 문자열을 변경합니다.
- 앱을 실행하기 전에 마이그레이션을 적용해야 합니다.
ASP.NET Core ID에 대해 자세히 알아보기
- ASP.NET Core 보안 주제
- ASP.NET Core 프로젝트의 스캐폴드
- ASP.NET Core에서 모델 사용자 지정 식별
- ASP.NET Core에서 TOTP 인증 앱에 QR 코드 생성 사용
- ASP.NET Core의 클레임 기반 권한 부여
자세한 정보
Channel 9 동영상 시리즈: