Sdílet prostřednictvím


Microsoft.AspNetCore.Authentication.Cookies Obor názvů

Obsahuje typy, které podporují ověřování na základě souborů cookie.

Třídy

BaseCookieContext

Obsahuje typy, které podporují ověřování na základě souborů cookie.

ChunkingCookieManager

To zpracovává soubory cookie, které jsou omezeny délkou souboru cookie. Rozděluje dlouhé soubory cookie pro odpovědi a znovu je sestaví z požadavků.

CookieAuthenticationDefaults

Výchozí hodnoty související s obslužnou rutinou ověřování na základě souborů cookie

CookieAuthenticationEvents

Umožňuje přihlášení k odběru událostí vygenerovaných během ověřování souborů cookie.

CookieAuthenticationHandler

Implementace pro obslužnou rutinu ověřování na základě souborů cookie.

CookieAuthenticationMiddleware

Obsahuje typy, které podporují ověřování na základě souborů cookie.

CookieAuthenticationOptions

Možnosti konfigurace pro CookieAuthenticationOptions.

CookieRedirectContext

Kontext předán, když výzva, přihlášení nebo odhlášení způsobí přesměrování v middlewaru cookie

CookieSignedInContext

Kontextový objekt předaný metodě SignedIn ICookieAuthenticationEvents.

CookieSigningInContext

Kontextový objekt předaný do objektu SigningIn(CookieSigningInContext).

CookieSigningOutContext

Kontextový objekt předaný do objektu SigningOut(CookieSigningOutContext)

CookieSlidingExpirationContext

Kontextový objekt předaný metodě CookieAuthenticationEvents OnCheckSlidingExpiration.

CookieValidatePrincipalContext

Kontextový objekt předaný metodě CookieAuthenticationEvents ValidatePrincipal.

PostConfigureCookieAuthenticationOptions

Slouží k nastavení výchozích nastavení pro všechny CookieAuthenticationOptions.

Rozhraní

ICookieAuthenticationEvents

Určuje metody zpětného volání, které CookieAuthenticationMiddleware vyvolá, aby vývojáři umožnili kontrolu nad procesem ověřování. />

ICookieManager

Používá ho CookieAuthenticationMiddleware ke zpracování souborů cookie požadavků a odpovědí. Je abstrahován z normálních rozhraní COOKIE API, aby bylo možné provádět složité operace, jako je vytváření bloků dat.

ITicketStore

Poskytuje abstraktní mechaniku úložiště pro zachování informací o identitě na serveru, zatímco klientovi se odesílá pouze jednoduchý klíč identifikátoru. Nejčastěji se používá ke zmírnění problémů se serializací velkých identit do souborů cookie.

Poznámky

Další informace o ověřování na základě souborů cookie najdete v tématu Použití ověřování souborů cookie bez ASP.NET Core Identity.