require login for all pages but home
Merge branch 'login_required' into dev