docs: function (user, next) {
      if (!user.hasOwnProperty('password') || !user.password || this.isHashed(user.password)) {
        next(null, user);
      } else {
        bcrypt.hash(user.password, 10, function (err, hash) {
          user.password = hash;
          next(err, user);
        });
      }
    }