Microsoft.AspNetCore.Authentication.Cookies Namespace

Contém tipos que dão suporte à autenticação baseada em cookie.

Classes

BaseCookieContext

Contém tipos que dão suporte à autenticação baseada em cookie.

ChunkingCookieManager

Manipula cookies limitados por comprimento de cookie. Divide cookies longos para respostas e os remonta a partir de solicitações.

CookieAuthenticationDefaults

Valores padrão relacionados ao manipulador de autenticação baseado em cookie

CookieAuthenticationEvents

Permite a assinatura de eventos gerados durante a autenticação de cookie.

CookieAuthenticationHandler

Implementação para o manipulador de autenticação baseado em cookie.

CookieAuthenticationMiddleware

Contém tipos que dão suporte à autenticação baseada em cookie.

CookieAuthenticationOptions

Opções de configuração para CookieAuthenticationOptions.

CookieRedirectContext

Contexto passado quando Challenge, SignIn ou SignOut causa um redirecionamento no middleware do cookie

CookieSignedInContext

Objeto de contexto passado para o método ICookieAuthenticationEvents SignedIn.

CookieSigningInContext

Objeto de contexto passado para o SigningIn(CookieSigningInContext).

CookieSigningOutContext

Objeto de contexto passado para o SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Objeto de contexto passado para o método CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Objeto de contexto passado para o método CookieAuthenticationEvents ValidatePrincipal.

PostConfigureCookieAuthenticationOptions

Usado para configurar padrões para todos os CookieAuthenticationOptions.

Interfaces

ICookieAuthenticationEvents

Especifica métodos de retorno de chamada que o invoca para habilitar o CookieAuthenticationMiddleware controle do desenvolvedor sobre o processo de autenticação. />

ICookieManager

Isso é usado pelo CookieAuthenticationMiddleware para processar cookies de solicitação e resposta. Ele é abstraído das APIs de cookie normais para permitir operações complexas, como agrupamento.

ITicketStore

Isso fornece uma mecânica de armazenamento abstrata para preservar as informações de identidade no servidor, enviando apenas uma chave de identificador simples para o cliente. Isso é mais comumente usado para atenuar problemas com a serialização de identidades grandes em cookies.

Comentários

Para obter mais informações sobre como usar a autenticação baseada em cookie, consulte Usar a autenticação de cookie sem ASP.NET Core Identidade.