In sao actions launched on the login steps are not executed sequentially
Indeed `Sao.Action.execute` launch the actions asynchronously which is not good because the users can only do one action at a time. Also it has the side effect that if an action reset the session to null then all subsequent HTTP request will result in a `401`.
issue