Il n'y a pas de case à cocher quelque part pour réaliser cette fonction. Par contre, tu peux la réaliser facilement en modifiant ton template front office.
Dans layout.tpl, tu places en début de fichier (après {default_translation_domain domain='fo.default'} par exemple) ce bout de code qui, requiert un login client pour accéder à toutes les pages du site :
{block name="login-obligatoire"}
{check_auth role="CUSTOMER" login_tpl="login"}
{/block}
Ainsi, un visiteur sera systématiquement redirigé vers la page de login. Il faut bien sûr que cette page soit accessible sans connexion. Pour ce faire, ajoute en début du fichier login.html le bout de code suivant :
{block name="login-obligatoire"}{/block}
Et voilà.
Tu feras de même pour tout autre template qui doit être accessible sans connexion, comme peut-être la page de contact.