GitHub recently implemented a feature whereby if you're viewing a page as a guest in one tab then log into the site from another tab, in the tab where you are still a guest, it will display the following message:
This works the same when the tabs are in an incognito/private window.
Does the site/session variables force the client-side to check for existing cookies?