Add new view `logout`, and fix portal indexError bug.

将portal限制为登录用户可见，否则重定向到登录页面。