Here is an idea,
UMM would have its own login/logout routines.
UMM in site offline mode, would allow the admin to log into UMM, thus allowing the admin to log back into WP. The admin has the option to turn maintenance off or keep it on. So 2 layers of logins - UMM and WP.