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