FacebookMiddleware FacebookMiddleware FacebookMiddleware Class

Definition

An ASP.NET Core middleware for authenticating users using Facebook.

public class FacebookMiddleware : Microsoft.AspNetCore.Authentication.OAuth.OAuthMiddleware<Microsoft.AspNetCore.Builder.FacebookOptions>
type FacebookMiddleware = class
    inherit OAuthMiddleware<FacebookOptions>
Public Class FacebookMiddleware
Inherits OAuthMiddleware(Of FacebookOptions)
Inheritance

Constructors

FacebookMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<FacebookOptions>) FacebookMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<FacebookOptions>) FacebookMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IOptions<SharedAuthenticationOptions>, IOptions<FacebookOptions>)

Initializes a new FacebookMiddleware.

Methods

CreateHandler() CreateHandler() CreateHandler()

Provides the AuthenticationHandler<TOptions> object for processing authentication-related requests.

Invoke(HttpContext) Invoke(HttpContext) Invoke(HttpContext) Inherited from AuthenticationMiddleware<TOptions>

Properties

AuthenticationScheme AuthenticationScheme AuthenticationScheme Inherited from AuthenticationMiddleware<TOptions>
Backchannel Backchannel Backchannel Inherited from OAuthMiddleware<TOptions>
Logger Logger Logger Inherited from AuthenticationMiddleware<TOptions>
Options Options Options Inherited from AuthenticationMiddleware<TOptions>
UrlEncoder UrlEncoder UrlEncoder Inherited from AuthenticationMiddleware<TOptions>

Applies to