Exemple #1
0
        public bool IsValidUser(string email, string password)
        {
            var account = userRepository.FindByEmail(email);

            if (account == null)
            {
                return(false);
            }

            return(Password.CheckPassword(password, account.Salt, account.Password));
        }
Exemple #2
0
        public bool IsValidUser(string username, string password)
        {
            var clService = new ClientService();

            if (!CheckClient(clService, username))
            {
                Console.WriteLine("Client is coming ");
                var selectedClient = clService.ReturnClient(new ClientModel {
                    ClientName = username
                }, "SELECT * FROM clients WHERE clientname = @clientname;");
                return(Password.CheckPassword(password, selectedClient.PasswordSalt, selectedClient.PasswordHash));
            }
            return(false);
        }
        public bool IsValidUser(string username, string password)
        {
            var testUser = new User(username, password);

            return(Password.CheckPassword(password, testUser.Salt, testUser.Password));
        }