refs #3069 - 31: abstract user check, redirect login to dash