ホームページ >PHPフレームワーク >YII >yii1 確認コードが表示されない場合はどうすればよいですか?

yii1 確認コードが表示されない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-07-20 10:04:102156ブラウズ

yii1 accessRule が検証コードをブロックしているため、検証コードが表示されません。解決するには、検証コードのアクションを追加し、すべてのユーザーに表示権限を付与します。

yii1 確認コードが表示されない場合はどうすればよいですか?

具体的な質問:

コントローラーに追加しました:

public function filters(){
    return array(
        'accessControl',
    );
}
public function accessRules(){
    return array(
        array(
            'allow',
            'actions' => array('setmessage','actions'),
            'users'=> array('@')
        ),
        array('deny','users'=> array('*')
        )
    );
}

アクセス制御は良好ですはい、でも確認コードは表示されませんか?

推奨: "yii チュートリアル "

解決策:

accessRule が検証コードをブロックしている場合は、検証コードを追加してくださいそこでアクションを実行し、全員に表示権限を付与します。

以上がyii1 確認コードが表示されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。