더북(TheBook)

34.2 | ASP.NET Core의 인증 옵션

34.2.1 템플릿 제공

ASP.NET Core 웹 프로젝트 생성을 위한 기본 템플릿 구성 시 인증 관련 템플릿은 네 가지 항목을 제공한다. 그러나 책에서는 모두 인증 안 함 옵션을 선택하고, 직접 사용자 정의 인증을 사용한다.

인증 안 함(No Authentication)

- 인증에 대한 처리를 사용자 정의로 직접 구현해서 사용한다. 책에서는 쿠키 기반으로 인증을 처리한다.

개별 사용자 계정(Individual User Accounts)

- 기본으로 로컬 DB를 사용하고 Entity Framework 모델 기반으로 사용자를 정의해서 사용하는 방식이다.

직장 및 학교 계정(Work and School Accounts)

- Azure Activie Directory와 OpenID 커넥트 기반 인증이다.

Windows 인증

- IIS 웹 서버가 필요하고 로컬 로그인한 사용자 기반 인증이다.

 

그림34-1 인증에 대한 템플릿 제공

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.