Şu anda bir ACL kullanarak bir Zend Framework sitede çalışıyorum.
ACL çalışır ve privaliges depolamak için bir DB kullanır. Ben kullanıcı gitmek istediği yere ben yakalamak bir preDispatch bugüne kadar isimli, yapmış ve onlar oraya giriş gerekiyorsa sayfa giriş formu görüntüler nedir. Bir kullanıcı verilerini (konumu ve form veri) Bir form ve saklanan varsa ben de esir var. Hiçbir sorun şimdiye kadar.
Kullanıcı giriş formu gönderdiğinde, ve ben tekrar burada sorun yok, bu işleri, üzerine onları göndermek için bir yer varsa o zaman kontrol edin.
Ancak ben şimdi onlar autherised olan özgün form verilerini göndermek için mümkün olmak istiyorum - tek sorun, ben onları sayfaya yönlendirme, çağrı için:
$this->getRequest()->isPost()
bir post isteği değil gibi başarısız olur.
Ben Sucessful oturum açma sayfasına kullanıcıyı iletebilir ve preDispatch başlangıçta yakalanan verilere $ _POST kümesindeki orijinal POST hala duruyor gibi, bu işleri, ama bunu yapmak için doğru yolu olduğunu sanmıyorum - özel URL - Açıkçası Görüntülenen sayfa doğru olduğunu, formun doğru teslim olmuştur, ancak URL giriş sürecinin olduğunu.
Açıkçası ben $this->getRequest()->isPost()
kullanarak değiştirmek olabilir ama bunu yapmak zorunda değil umuyordum değişen ihtiyaç duyduğu büyük miktarda olduğu gibi.