ASP.NET Core Web API를 기반으로 Employee와 Photo 간의 관계를 설계하고, EF Core를 통한 데이터 처리, Mapster를 활용한 ViewModel 매핑, Swagger 기반 테스트 환경 구성까지 단계적으로 구현해보며, 마지막으로 Basic 인증을 적용해 실제 서비스에서 활용 가능한 보호된 API 구조를 완성하는 과정을 정리했습니다.

Spring Boot 4 프로젝트에 로그인, 회원가입, 역할 기반 권한 기능을 적용하는 과정을 중심으로, Spring Security와 JPA, Thymeleaf, BCrypt를 활용해 기본 관리자 계정 생성부터 인증·인가 흐름까지 한 번에 정리한 실전형 가이드입니다.

ASP.NET Core Empty 프로젝트에서 MapIdentityApi와 EF Core In-Memory Database를 사용해 ApplicationUser 기반 Identity API를 빠르게 구성하고, .http 파일로 회원 가입, 로그인, 보호된 API 호출까지 한 번에 테스트하는 방법을 정리합니다.

20년 넘게 .NET과 함께 걸어온 개발자가 실제로 매일 들고 다녔던, 역사와 철학이 담긴 진짜 EDC 가방 이야기입니다.