Add "Authentication Check" functionality.
From now on, user must log in in order to browse different views.
User cannot bypass login anymore.
From now on, if a new page is added, please remember to add a call
to lecture.authCheck() first.

Signed-off-by: tungpham31 <tungpham31@gmail.com>