Ben Zend Framework üzerine inşa edilmiş bir CMS var. Bu Zend_Auth
"CMS Kullanım" kimlik doğrulaması için kullanır. CMS kullanıcıların rol ve Zend_Acl
ile yürütür izinlere sahip. Ben şimdi bir online mağaza gibi şeyler için "Sitesi Kullanıcıları" oluşturmak çalışıyorum. Basitlik uğruna ben site kullanıcıları için Zend_Auth
ayrı bir örneğini kullanmak istiyorum. Zend_Auth
bir singleton olarak yazılır, bu yüzden bunu gerçekleştirmek için nasıl emin değilim edilir.
Ben roller Bunu başarmak istemiyorum Nedenleri:
- Sitesi Kullanıcıları ile CMS Kullanıcılar Kirliliği (ziyaretçi)
- Bir Site Kullanım yanlışlıkla yükseltilmiş izinler alabilir
- Kullanıcıların daha doğru farklı roller daha farklı olarak tanımlanır
- İki kullanıcı türleri ayrı veritabanları / tablolarda saklanır
- Her türden bir kullanıcının aynı anda imzalanan olabilir
- Bilginin farklı türleri iki kullanıcı tipleri için gereken
- Varolan kodu gerçekleşmesi gerekir üstlenmeden