Using correct data types in SanitizedResponse
authenticate_server doesnt mutate the response, linting with pep8.

Theres no reason to retreive a response from authenticate_server. Under no
scenarios will it actually modify the response. It serves only as a true/false
check for authentication.
Readding note about redirects and mutual auth