maybe a quick tweak to make it clear this send and http auth prompt?
Update the docblock and rename to http_auth_prompt_login() ??