There has been some confusion about forced login, and an inability to view the forum as a guest.
There is no confusion then. You can only be a guest or not. There is no other choice. Yet, the welcome screen still says you can view threads as a guest. It says nothing about your location being logged and stored and used to prevent you from viewing the site without logging in.
There is a bit of a disconnect between what is being presented and how the site actually works.
Are there any particular reason why this information needs to be asked for before being made public?