.NET Core Identity 프로젝트 수동 생성 및 IdentityUser, IdentityRole 커스텀 확장
개요
이전 글에서는 스캐폴딩을 사용하여 Identity 프로젝트를 자동 생성하는 방법을 다루었습니다. 이번에는 Identity를 수동으로 구성하고, 기본 클래스들을 확장하여 커스텀 속성을 추가하는 방법을 설명하겠습니다.
NuGet 패키지 설치
먼저 필요한 NuGet 패키지들을 프로젝트에 설치합니다. 다음 패키지들이 필수적입니다:
Microsoft.AspNetCore.Identity.EntityFra ...
7월 2일 19:04에 게시됨
ASP.NET Core 의 인가 시스템: 커스텀 역할 정책 구축 가이드
인증과 인가의 개념 분리 이해
자주 혼동되는 인증 (Authentication) 과 인가 (Authorization) 는 소프트웨어 보안에서 명확히 구분되어야 하는 두 가지 독립적인 프로세스입니다. 인증은 사용자의 신원을 확인하는 단계라면, 인가는 확인된 사용자가 특정 리소스에 접근할 권한이 있는지 판단하는 과정입니다. ASP.NET Core 에서는 Identity 프레임워크가 사용자 멤버십 ...
6월 15일 00:04에 게시됨