Added basic_auth protection.