繁体   English   中英

YII2用户管理

[英]YII2 user management

不知道为什么会发生,这是代码示例

$uid = Yii::$app->user->identity->ID;

        if($id != null){
            $model = self::findOne($id);
        }
        else{
            $model = self::find()->select('ID, connection_uri, version, username, password')->where('
            enabled = :en AND user_id = :userid    
            ' ,[':en' => 1, ':userid' => $uid])->one();
        }

处理此行时, $uid = Yii::$app->user->identity->ID; 整个服务器的运行速度越来越慢,我只能等待功能完成时再做其他事情。 例如,当我删除该行时,键入: $uid = 1; 那一切都还好 你有什么想法为什么会发生?

尝试:

 $uid = Yii::$app->user->identity->id;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM