this needs to move to to the ``_forceAuthReady`` closure otherwise the timing will be wrong I think