The survey should not be public.
Login required:
When creating the survey please click on the "Access" tab under "Respondent Access Level", by "Authentication" it can be determined that a "Login Required" is necessary, but the survey participant must first have registered with Select Survey.
Anonymous with code:
For technical reasons this is not possible.