Monday, December 8, 2014

Re: In CakePHP 3, how do I check if user is logged in and has admin rights?

Thank you for your help.
This seems to be working.

if($this->Session->check('Auth.User.role') == 'admin')

On Monday, December 8, 2014 9:09:15 AM UTC-5, euromark wrote:
Same thing. Just use this wrapper.
And use debug kit to see how the session data looks like.
But you should be able to use the knowledge you gained in my previous answer to translate it to the role question.
The answer is right in front of you.

mark


Am Montag, 8. Dezember 2014 12:13:53 UTC+1 schrieb frocco:
Thank you,

What is the syntax to check if they have a role called admin?
Field name is role.



On Monday, December 8, 2014 5:29:35 AM UTC-5, euromark wrote:
if ($this->Session>check('Auth.User.id') {}


Am Montag, 8. Dezember 2014 02:32:28 UTC+1 schrieb frocco:
I want to check in my default layout.

Thanks

--
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 cake-php+unsubscribe@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

No comments: