Indeed. This happens when the form is configured to collect "verified" emails.
A form can use a custom field (doesn't require login), user input managed by Google Forms (named "Email", doesn't require login), or the google email of the user ("verified" email, requires login).
My child’s school uses them and it often the forms ask for a login. Google doesn’t necessarily respect your choice to make a form public.