content and login page decoupled