Спасибо Томаш, я использую эту функцию

я есть CMS, построенная на Zend Framework. Оно используетZend_Auth для аутентификации «Пользователь CMS». Пользователи CMS имеют роли и разрешения, которые применяются сZend_Acl, Сейчас я пытаюсь создать «Пользователи сайта» для таких вещей, как интернет-магазин. Для простоты я хотел бы использовать отдельный экземплярZend_Auth для пользователей сайта.Zend_Auth написано как синглтон, поэтому я не уверен, как это сделать.

Причины, по которым я не хочу достигать этого с помощью ролей:

Загрязнение пользователей CMS пользователями сайта (посетителями)Пользователь сайта может случайно получить повышенные разрешенияПользователи более точно определены как разные типы, чем разные ролиДва пользовательских типа хранятся в отдельных базах данных / таблицахОдин пользователь каждого типа может быть зарегистрирован одновременноРазличные типы информации необходимы для двух типов пользователейРефакторинг, который должен произойти в существующем коде

Ответы на вопрос(4)

Ваш ответ на вопрос