[webui] fix some more require login checks