public Task ResetAccessFailedCountAsync(TUser user) { user.AccessFailedCount = 0; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task SetLockoutEnabledAsync(TUser user, bool enabled) { user.LockoutEnabled = enabled; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task SetLockoutEndDateAsync(TUser user, DateTimeOffset lockoutEnd) { user.LockoutEndDate = lockoutEnd.UtcDateTime; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task <int> IncrementAccessFailedCountAsync(TUser user) { user.AccessFailedCount++; IdentityUserRepository.Update(user); return(Task.FromResult(user.AccessFailedCount)); }
public Task SetTwoFactorEnabledAsync(TUser user, bool enabled) { user.TwoFactorAuthEnabled = enabled; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task SetPhoneNumberConfirmedAsync(TUser user, bool confirmed) { user.IsPhoneNumberConfirmed = confirmed; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task SetPhoneNumberAsync(TUser user, string phoneNumber) { user.PhoneNumber = phoneNumber; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task SetEmailAsync(TUser user, string email) { user.Email = email; IdentityUserRepository.Update(user); return(Task.FromResult(0)); }
public Task UpdateAsync(TUser user) { if (user == null) { throw new ArgumentNullException("user"); } IdentityUserRepository.Update(user); return(Task.FromResult <object>(null)); }