Op Sunday 17 May 2009 15:11:31 schreef Joakim Gerth:
> Thanks,
> Is it written for 1.8.0?
>
> Jurian Sluiman wrote:
> > 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-storin
> >g-dynamic-acls/ --

You just need to find out where to place your factory class and so on, but 
this method is independent of the version you're using. Front controller 
plugins were prior to 1.8.0 available and are still a very strong mechanism to 
do such thing.
Regards, Jurian
--
Jurian Sluiman
Soflomo.com

Reply via email to