Je suis en train de construire un composant Auth aussi découplé que possible, ce qui permet différents types d'authentification (par exemple: http, digérer, base de données, etc.): http://framework.zend.com/manual/en/zend.auth.htmlComposant d'authentification: Quel modèle puis-je utiliser? (PHP)
Est-ce que le modèle qu'ils ont utilisé, comme Zend_Auth avoir un nom? Pouvez-vous me recommander une approche différente? Peut-être que les modèles Bridge ou Strategy?
Dans la mesure du possible, vous devriez réutiliser une structure d'authentification existante car, en réalité, c'est complexe. Par exemple, jetez un coup d'oeil à https://github.com/delight-im/PHP-Auth qui est à la fois agnostique et indépendante de la base de données. – caw