Ensure configuration value for validation of pool workers is honored

Fixes the bug where if you disabled worker authorization for pools, workers were authorized anyway.