С чего начать интеграцию двух приложений Zend - PullRequest
1 голос
/ 28 мая 2011

Я хотел бы объединить два веб-приложения (совместно использующих пользователей) на основе Zend Framework.С чего бы начать?

Ответы [ 2 ]

4 голосов
/ 28 мая 2011
  • Определите все возможные URL-адреса в каждом приложении

  • Напишите небольшое приложение маршрутизации

  • У вас есть небольшая маршрутизацияприложение определяет, какой URL принадлежит каждому приложению, а затем вручную «включает» файл index.php для каждого приложения после ручной настройки среды, которую приложение .htaccess обычно отправляет

(также Magento использует компоненты Zend Framework, но это не приложение Zend Framework)

0 голосов
/ 29 мая 2011

Если все, что вам нужно сделать, это поделиться пользователями, вам просто нужно, чтобы каждое веб-приложение сопоставляло пользователей друг с другом всякий раз, когда вы выполняете свой обычный механизм аутентификации - если вы входите в WebAppA, то всякий раз, когда WebAppB проверяет учетные данные, он должен выглядеть чтобы убедиться, что вы вошли в WebAppB, которая должна быть существующей функциональностью, но затем, если вы не вошли в WebAppB, проверьте, вошли ли вы в WebAppA ...

Если имена пользователей выстраиваются в очередь, это легко и средней сложности в зависимости от схем аутентификации, в противном случае просто попросите пользователя один раз аутентифицироваться в другой учетной записи и сохранить сопоставление при успешной аутентификации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...