title: How to handle a different login navigation flow?
body: <p>I am trying to set up a navigation when logged out (forgot password, signup/login) compared to when logged in (home, sign out, lots of stuff).</p>
  <p>I am at a complete loss as to how to do this.  All the suggestions I see drop out one part of the system, a single page to show a login, but that doesn't work here.  If I make the navigation shared, then every page in the rest of the app would need a logged in check, which sounds a bit irritating.  Is there an easy way to swap out the navigation setups?  Add in navigation dynamically, maybe based on the user logged in/out status?</p>
  <p>Could I just subclass the navigation class itself and handle it that way, maybe?</p>
  <p>In React Native you can do this by swapping out the navigator you are using between a logged in one and a logged out one.  Looking for something that has a similar outcome to that.</p>