Компонент аутентификации: какой шаблон я могу использовать?(PHP) - PullRequest
4 голосов
/ 26 ноября 2010

Я пытаюсь создать компонент auth настолько развязанным, насколько это возможно, позволяя различные виды аутентификации (например, http, дайджест, база данных и т. Д.), Как zend_auth: http://framework.zend.com/manual/en/zend.auth.html

Соответствует ли шаблону них есть имя?Можете ли вы порекомендовать мне другой подход?Может быть, шаблоны Мост или Стратегия?

1 Ответ

2 голосов
/ 28 ноября 2010

по ссылке, которую вы указали:

Zend_Auth предоставляет API для аутентификации и включает в себя конкретные адаптеры аутентификации

и Zend_auth - это сам синглтон.

Таким образом, ваше решение будет представлять собой комбинацию синглтона и набора адаптеров на основе общего интерфейса. Я думаю, что вводная часть документации Zend_Auth действительно хорошо описана, включая примеры кода.

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