Authentication 如何获取经过身份验证的用户信息?身份证之类的?

Authentication 如何获取经过身份验证的用户信息?身份证之类的?,authentication,cakephp-4.x,Authentication,Cakephp 4.x,我是cakephp最新版本的新手,直到现在才使用过身份验证组件。我试图验证一个用户是否是管理员,但找不到如何获取用户id来获取它,也找不到如何获取标识符$this->身份验证->获取标识符() 抛出标识符不存在的错误 总的来说,我正在尝试做一些cms来学习新的框架用法等等。自从2.x以来没有使用过它。$this->Authentication->getIdentity()->getIdentifier()用于获取id。您还可以使用get()-方法获取其他字段,例如$this->Authentic

我是cakephp最新版本的新手,直到现在才使用过身份验证组件。我试图验证一个用户是否是管理员,但找不到如何获取用户id来获取它,也找不到如何获取标识符<代码>$this->身份验证->获取标识符() 抛出标识符不存在的错误


总的来说,我正在尝试做一些cms来学习新的框架用法等等。自从2.x以来没有使用过它。
$this->Authentication->getIdentity()->getIdentifier()
用于获取id。您还可以使用get()-方法获取其他字段,例如
$this->Authentication->getIdentity()->get('username')
返回用户名。

$this->Authentication->getIdentifier()->getIdentifier()
获取id。您还可以使用get()-方法获取其他字段,例如
$this->Authentication->getIdentity()->get('username')
返回用户名。

看看我是怎么做的,不明白,也不起作用…@LinkinTED看看我是怎么做的,不明白,也不起作用…@LinkinTED