We might be able to parallelize some of the requests with client-side scripting, but the server-side logic would be the same. Some server-side controller has to keep track of the "next" service for which to issue a logout request on the client side. @leleuj implementation here is what I expected for the "non-script-optimized" solution.