Exemple #1
0
        public void ResetPassword(Guid resetIdentifier, string password)
        {
            DAL.UserLogin userLogin = _dbContext.UserLogins.First(ul => ul.ResetIdentifier == resetIdentifier);

            userLogin.Password        = password;
            userLogin.ResetIdentifier = null;

            _dbContext.SaveChanges();
        }
Exemple #2
0
        public Guid ResetPassword(int userId)
        {
            Guid resetIdentifier = Guid.NewGuid();

            DAL.UserLogin userLogin = _dbContext.UserLogins.FirstOrDefault(ul => ul.UserId == userId);

            if (userLogin == null)
            {
                resetIdentifier = Guid.Empty;
            }
            else
            {
                userLogin.ResetIdentifier = resetIdentifier;

                _dbContext.SaveChanges();
            }

            return(resetIdentifier);
        }