public GenerateAndSendCodeAction( IResourceOwnerRepository resourceOwnerRepository, IConfirmationCodeRepository confirmationCodeRepository, ITwoFactorAuthenticationHandler twoFactorAuthenticationHandler, IAuthenticateResourceOwnerService authenticateResourceOwnerService) { _resourceOwnerRepository = resourceOwnerRepository; _confirmationCodeRepository = confirmationCodeRepository; _twoFactorAuthenticationHandler = twoFactorAuthenticationHandler; _authenticateResourceOwnerService = authenticateResourceOwnerService; }
public ValidateConfirmationCodeAction(IConfirmationCodeRepository confirmationCodeRepository) { _confirmationCodeRepository = confirmationCodeRepository; }
public RemoveConfirmationCodeAction(IConfirmationCodeRepository confirmationCodeRepository) { _confirmationCodeRepository = confirmationCodeRepository; }
public AuthController(IUserRepository userRepository, IConfirmationCodeRepository codeRepository, IOptions <AppInfo> appInfo) { _userRepository = userRepository; _codeRepository = codeRepository; _appInfo = appInfo.Value; }