private void SaveLoginInformation(User user, Guid issuedId) { _authKeyRepository.SetAuthKey(user.Id, issuedId); // Update User record with latest login information. user.LastLoginDate = DateTime.UtcNow; user.LoginAttempts = 0; user.Locked = false; _userRepository.Update(user); _loginSessionRepository.Insert(new LoginSession { UserId = user.Id, LoginDateTime = DateTime.UtcNow }); }