External HTTPS authentication