Op Sunday 17 May 2009 14:33:07 schreef Joakim Gerth:
> Hi,
> I am a beginner of Zend framework, had just gone through a couple of
> books before 1.8.0 showed up. Now I have finished doing the quickstart,
> and everything works fine.
>
> When trying to get going with the Acl and Auth I pretty much get stuck
> from start.
>
> I am a little confused on how to initialize the stuff in bootstrap and
> where to place the files.
>
> Previously I just added the following lines to index.php
>
>     $auth = Zend_Auth::getInstance();
>     $auth->setStorage(new Zend_Auth_Storage_Session());
>     ....
>     $controller->registerPlugin(new CustomControllerAclManager($auth));
>
> I also had a custom controller extending the Zend Controller Action,
> which had a predispatch function as
>
>     public function preDispatch()
>         {
>             $auth = Zend_Auth::getInstance();
>             if ($auth->hasIdentity()) {
>                 $this->view->authenticated = true;
>                 $this->view->identity = $auth->getIdentity();
>             }
>             else
>                 $this->view->authenticated = false;
>         }
>
> I guess that is not the best way to pull it off.
>
> Do you experts have any tutorial for 1.8.0 and Acl/Auth setup?
> Or could you give some tips and pointers?
>
> An additional question regarding the application.ini is can I see a list
> of possible values somewhere, i.e., how do I know it is possible to set
> resources.xxx etc. ?
>
> Best regards,
> Joakim

For me CodeUtopia provided a very good tutorial about this subject: 
http://codeutopia.net/blog/2009/02/18/zend_acl-part-3-creating-and-storing-
dynamic-acls/
--
Jurian Sluiman
Soflomo.com

Reply via email to