Cheers for the reply,
And yea thats exactly what i said in the bottom of my email...
I was looking for more of a technical reply as to why the logout function
was only working if the logout method wasn't requiring a login to view..


On Mon, Mar 18, 2013 at 11:35 PM, lowpass <[email protected]> wrote:

> There's no need to allow people to hit your logout action if they're
> not authenticated as the sole purpose of it is to remove their
> authenticated status. That is, only authenticated users should ever be
> visiting that URL.
>
> On Mon, Mar 18, 2013 at 8:36 AM, Nicholas Mitchell <[email protected]>
> wrote:
> > Hey people,
> >
> > I'm new to CakePHP and just learning from the tutorials atm,
> > I've followed the blog & authentication tutorials and all is going good,
> i
> > like how simple cake is :) But i've came across 1 problem and that is
> > logging out..
> >
> > To make it work i've added 'logout' within the
> >
> >
> >     public function beforeFilter() {
> >         $this->Auth->allow('index', 'view','logout');
> >     }
> >
> > Where as in the tutorial it doesn't say add it, it also says the
> following.
> >
> > "What we did in the beforeFilter function was to tell the AuthComponent
> to
> > not
> > require a login for all index and view actions, in every controller. We
> want
> > our visitors to be able to read and list the entries without registering
> in
> > the
> > site."
> >
> > link:
> >
> http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html#authentication-login-and-logout
> >
> > So to make it work i've added a logout method to a function that is to
> allow
> > pages to be viewed without a login..
> > Does this make sense? Why would you need to allow a logout page to be
> > veiewable without a login to logout?.
> >
> > love to hear back people as I want to know if i'm doing this right.
> >
> >
> >
> > --
> > Like Us on FaceBook https://www.facebook.com/CakePHP
> > Find us on Twitter http://twitter.com/CakePHP
> >
> > ---
> > You received this message because you are subscribed to the Google Groups
> > "CakePHP" group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to [email protected].
> > To post to this group, send email to [email protected].
> > Visit this group at http://groups.google.com/group/cake-php?hl=en.
> > For more options, visit https://groups.google.com/groups/opt_out.
> >
> >
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to