Microsoft.AspNetCore.Authentication.Cookies 네임스페이스

쿠키 기반 인증을 지 원하는 형식을 포함 합니다.

클래스

BaseCookieContext
ChunkingCookieManager

쿠키 길이로 제한되는 쿠키를 처리합니다. 응답을 위해 긴 쿠키를 세분화하고 요청에서 다시 어셈블합니다.

CookieAuthenticationDefaults

쿠키 기반 인증 처리기와 관련 된 기본값입니다.

CookieAuthenticationEvents

쿠키 인증 중 발생 한 이벤트를 구독할 수 있습니다.

CookieAuthenticationHandler

쿠키 기반 인증 처리기의 구현입니다.

CookieAuthenticationMiddleware
CookieAuthenticationOptions

CookieAuthenticationOptions에 대한 구성 옵션입니다.

CookieRedirectContext

Challenge, SignIn 또는 SignOut으로 인해 쿠키 미들웨어에서 리디렉션이 발생할 때 전달되는 컨텍스트입니다.

CookieSignedInContext

ICookieAuthenticationEvents 메서드에 전달 된 컨텍스트 개체입니다.

CookieSigningInContext

에 전달 된 컨텍스트 개체 SigningIn(CookieSigningInContext) 입니다.

CookieSigningOutContext

에 전달 된 컨텍스트 개체입니다. SigningOut(CookieSigningOutContext)

CookieValidatePrincipalContext

CookieAuthenticationEvents ValidatePrincipal 메서드에 전달 된 컨텍스트 개체입니다.

PostConfigureCookieAuthenticationOptions

모든에 대 한 기본값을 설정 하는 데 사용 CookieAuthenticationOptions 됩니다.

인터페이스

ICookieAuthenticationEvents

에서 CookieAuthenticationMiddleware 인증 프로세스에 대 한 개발자 제어를 설정 하기 위해 호출 하는 콜백 메서드를 지정 합니다. />

ICookieManager

이는 CookieAuthenticationMiddleware에서 요청 및 응답 쿠키를 처리 하는 데 사용 됩니다. 이는 청크와 같은 복잡 한 작업을 허용 하기 위해 일반 쿠키 Api에서 추상화 됩니다.

ITicketStore

이를 통해 간단한 식별자 키를 클라이언트에 보내는 경우에만 서버에서 id 정보를 유지 하는 추상 저장소 정비공 제공 됩니다. 이는 큰 id를 쿠키로 serialize 하는 문제를 완화 하기 위해 가장 일반적으로 사용 됩니다.

설명

쿠키 기반 인증을 사용 하는 방법에 대 한 자세한 내용은 ASP.NET Core id 없이 쿠키 인증 사용을 참조 하세요.