let protected views be handled client side by angular UserFactory