I agree that logging in should be necessary for viewing more parts of iNat. Maybe it’s time for a feature request…
At the very least it would probably be beneficial to make users more aware that any information posted on iNaturalist (or the iNat forum) is fully public to the internet without requiring a login, since many people have gotten used to most similar platforms (both social media and citizen science) requiring a login to view posts.