I'm creating a web application and we have two navigation states - public (logged-out) and logged-in. The public view spans across a number of marketing pages, splash, legal, faq, etc. Within the global navigation across those pages is a 'Login' link that invokes an-page login flyout, and a 'Sign Up' button which links to a page containing form for both Signing up and logging in.
Should I remove the 'Login' and Signup' links / button when the user is at that page? Or is it a best practice to include them? I've seen other web applications that both include the buttons as well as remove them completely and have a completely custom signup / login page.