Skip to content

class SignInAuthenticationHandler

cangjie
public abstract class SignInAuthenticationHandler<TOptions> <: SignOutAuthenticationHandler<TOptions> & IAuthenticationSignInHandler where TOptions <: AuthenticationSchemeOptions

功能:提供支持登录流程的身份验证处理器基类。

父类型:

成员概览

成员功能
init(IOptionsMonitor<TOptions>, ILoggerFactory)创建一个登录身份验证处理器基类实例。
func signIn(ClaimsPrincipal, ?AuthenticationProperties)执行登录处理。

init(IOptionsMonitor<TOptions>, ILoggerFactory)

cangjie
protected init(optionsMonitor: IOptionsMonitor<TOptions>, logFactory: ILoggerFactory)

功能:创建一个登录身份验证处理器基类实例。

参数:

func signIn(ClaimsPrincipal, ?AuthenticationProperties)

cangjie
public open func signIn(user: ClaimsPrincipal, properties: ?AuthenticationProperties): Unit

功能:执行登录处理。

参数:

返回值:

  • Unit