Auth component
What is the difference between the Auth component and the ACL component in CakePHP?
This is a part of my series.
One of the things that I found most confusing about implementing the Auth component and ACL was their precise relationship, how they hung together, what one was and the other wasn’t or more specifically what one did and the other didn’t.
While conceptually not complicated – the Auth Component [...]
Cake PHP Auth Component Frequently Asked Questions (FAQ)
This is a part of my series.
User password is “double hashed on edit when using the Cakephp Auth component
This is a part of my series.
I found a good basis for a resolution to this issue here . It wasn’t perfect for me but did a nice job of explaining a problem I had with hashed values. I have provided a modified solution below that meets my requirements more specifically (that is [...]
Guide to setting up the CakePHP auth component
Introduction
If you’re anything like me by the time you’ve got to this guide you have probably read about a million interesting but very issue specific pages on setting up elements of the Auth Component in CakePHP. For such an integral element of the system I found it surprisingly difficult to really understand all of the [...]
Debugging CakePHP Auth component
This is the first in a series of articles on the CakePHP Auth component, for me one of the more complicated elements of CakePHP (once you get past the most basic configuration) and one that has taken me ages to work out. Hopefully the information in these guides will go some way to helping [...]
Session variables available when using CakePHP auth component
To see which variables are available when using CakePHP auth component simply dump out:
$session->read(‘Auth.User’)
E.g. using the superb dBug tag (if you’re not using it you should be, I don’t even bother with other dump functions now):
App::import(“Vendor”, “dbug2″);new dbug2($session->read(‘Auth.User’));
As an aside, anyone who is NOT using the php dBug tag which mimics the equally excellent [...]
