ctl.Userman: more view.Login UI action fixes

addition to 287e5355f9f341c301944cfdfc68b29bf716b1bc
refactor code on bottom