title: UI Router conditional ui views?
body: <p>I can't figure out a reasonable way, which doesn't feel like a hack, to solve this rather trivial problem.</p>
  
  <p>I want a guest to see a splash page when they access the index of the website and a logged in user to see their profile, with each page having it's own template and controller. <strong>Ideally, there would be two states for one url</strong>, and somehow I would be able to automatically alter the active one depending on the loggin status. Both of these views will have their own nested views so ng-include cannot be used (I assume). </p>
  
  <p>I'm quite new to angular and ui router and think I might be overlooking an easy solution to the problem. </p>
  
  <p>Could it be done with named views and ng-show?</p>