//Authentication user public AuthViewModel Authentication(string email, string password) { AuthViewModel authVM = new AuthViewModel(); using (UsersRepository userRepository = new UsersRepository()) { User user = userRepository.AuthenticateUser(email, password); if (user != null) { authVM.Token = Token(user.Email, user.IsAdmin); authVM.Email = user.Email; authVM.IsAdmin = user.IsAdmin; return(authVM); } else { return(null); } } }