Let's say a user successfully logs into my web application. At this point there is no need for the “Sign up” and “Log in” pages to be visible anymore in the navigation, but what if they still try to access those pages by just typing the URL?
At the moment I am just redirecting everyone that's logged in, and trying to visit those pages, to the homepage (or the landing page they would usually see after a successful login) without further notice.
What would be a good way of handling requests to pages which logged in users would have no reason to visit from a UX point of view?