YII如何控制匿名用户访问文件

How to control accessing file by anonymous users in YII

我们在 Yii Framework 中创建了一个站点,我们有一些 hrlp 文档文件存储在根文件夹中。问题是匿名用户能够访问这些文件。它应该只有在会话存在时才能访问。

请帮我解决这个问题。

首先我要做的是移动文件或至少更改它的名称,然后像这样:

public function actionHelp() {
    $url = Yii::app()->getBasePath() .'/../text.txt';
    if(!Yii::app()->user->isGuest){
        $this->renderFile($url);
    }
}