Пример #1
0
        // User Login Control
        public int UserIsValid(string username, string password)
        {
            //  Utility cryptor = new Utility();

            using (var db = new DataModelContext())
            {
                try
                {
                    var salt = db.tbl_users.Single(m => m.userName == username);
                   // string encrypted = cryptor.CreatePasswordHash(password, salt.saltPass, "SHA1");
                    string encrypted = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "md5");
                    int loggedUserID = db.spLogIn(username, password);
                    return loggedUserID;

                }
                catch (Exception)
                {
                    ModelState.AddModelError("DataError", "User not found!");
                    return -1;
                }

            }
        }