Are you required to login? No. You can still upload screenshots. Just as usual you will have to wait for a moderator to check your upload. We just want to avoid publishing inappropriate images.
Currently this login page is only used for moderators who deal with new uploads. It is planned however to allow login for everyone so that you can manage your own uploads.