다음을 통해 공유


IOAuthEvents 인터페이스

정의

인증 프로세스에 대한 개발자 제어를 OAuthMiddleware<TOptions> 사용하도록 설정하기 위해 에서 호출하는 콜백 메서드를 지정합니다.

public interface class IOAuthEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOAuthEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOAuthEvents = interface
    interface IRemoteAuthenticationEvents
Public Interface IOAuthEvents
Implements IRemoteAuthenticationEvents
파생
구현

메서드

CreatingTicket(OAuthCreatingTicketContext)

공급자가 사용자를 성공적으로 인증한 후에 호출됩니다. 사용자 정보를 검색하는 데 사용할 수 있습니다. 이 이벤트는 CreateTicketAsync를 재정의하는 경우 OAuthAuthenticationHandler의 하위 클래스에서 호출되지 않을 수 있습니다.

RedirectToAuthorizationEndpoint(OAuthRedirectToAuthorizationContext)

Challenge에서 권한 부여 엔드포인트로 리디렉션을 발생시킬 때 호출합니다.

RemoteFailure(FailureContext)

원격 인증 프로세스에 오류가 있을 때 호출됩니다.

(다음에서 상속됨 IRemoteAuthenticationEvents)
TicketReceived(TicketReceivedContext)

로그인하기 전에 호출됩니다.

(다음에서 상속됨 IRemoteAuthenticationEvents)

적용 대상