I have a normal web-app (website) with login and logout links. The logout link only appears if the user is logged-in and vice versa.
However, there is nothing preventing the user from manually typing the login URL in the browser (or clicking on a bookmark).
Which is the better user experience in this case?
- User is taken to the login page as requested (even though he is already logged in)
- User is redirected to the post-login or homepage like how Gmail does.