php - Yii Framework 获取用户数据

标签 php yii yii2

如何从数据库中获取所有参数的当前在线用户数据?现在我通过使用它来获取它的 ID:

echo Yii::$app->user->getId();

我能否以某种方式访问​​其他数据,或者我是否必须创建一个函数来通过用户 ID 获取所有信息?

最佳答案

您可以通过这种方式访问​​所有标识值

用户名

Yii::$app->user->identity->username

检查你的用户模型的其他属性

http://www.yiiframework.com/doc-2.0/guide-security-authentication.html

http://www.yiiframework.com/doc-2.0/yii-web-identityinterface.html

http://www.yiiframework.com/doc-2.0/yii-web-user.html

(当然还有你的用户模型)

关于php - Yii Framework 获取用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42629973/

相关文章:

php - 将变量与 $_SERVER ['PHP_SELF' ] 进行比较是否安全?

mysqliquery 上的 PHP MYSQL INT 0

php - 如何在 PHP/Python 中解析 WSDL?

mysql - Yii 切换数据库字段

.htaccess - Yii 中用户友好的 URL

php - Yii2 viaTable 连接条件

php - Laravel 安装/配置 - 未找到命令

javascript - PHP 根据下拉列表获取文本框中子数组的值

php - yii 规则从数据库验证

php - Yii2 CacheSession "randomly"销毁