Доступ к сайту только зарегестрированным делают в одном из двух вариантах:
1) При открытии сайта - форма с авторизацией. Доступ к сайту только после авторизации. Клиентов регистрируют менеджеры
2) Клиенты видят каталог, но не могут заказать и увидеть цены. Авторизованные клиенты видят и цены и могут сделать заказ. Клиент может получить доступ после подтверждения его регистрации.
Оба варианта есть в
Электронном заказе. Я одному клиенту ставил, делал первый вариант. Попробуйте, может и вам подойдет.