Add more documentation.
Set socket and connect timeout defaults.
Prevent AuthN loop with ForceAuthn.