Bagikan melalui


Microsoft.AspNetCore.Authentication.OAuth Ruang nama

Berisi jenis yang mengaktifkan dukungan untuk autentikasi berbasis OAuth.

Kelas

OAuthChallengeProperties

AuthenticationProperties untuk tantangan OAuth.

OAuthCodeExchangeContext

Berisi informasi yang digunakan untuk melakukan pertukaran kode.

OAuthConstants

Konstanta yang digunakan dalam protokol OAuth

OAuthCreatingTicketContext

Berisi informasi tentang sesi masuk serta pengguna ClaimsIdentity.

OAuthDefaults

Default untuk autentikasi OAuth.

OAuthEvents

Implementasi default.

OAuthHandler<TOptions>

Handler autentikasi yang mendukung OAuth.

OAuthMiddleware<TOptions>

Middleware ASP.NET Core untuk mengautentikasi pengguna menggunakan layanan OAuth.

OAuthOptions

Opsi konfigurasi OAuth.

OAuthRedirectToAuthorizationContext

Konteks dilewatkan saat Tantangan menyebabkan pengalihan untuk mengotorisasi titik akhir di middleware.

OAuthTokenResponse

Respons dari penyedia untuk permintaan token OAuth.

Antarmuka

IOAuthEvents

Menentukan metode panggilan balik yang OAuthMiddleware<TOptions> dipanggil untuk mengaktifkan kontrol pengembang atas proses autentikasi.

Keterangan

Untuk informasi selengkapnya tentang menggunakan autentikasi berbasis OAuth, lihat Facebook, Google, dan autentikasi penyedia eksternal di ASP.NET Core.