セキュリティレベルの設定
セキュリティレベルを変更にするには
/app/config/core.php
を変更します。
| セキュリティレベル | 動作 |
|---|---|
| high |
リファラチェックが有効となります。 (php.iniのsession.referer_check) セッションクッキーが発行されます。 タイムアウト時間が /app/config/core.php の CAKE_SESSION_TIMEOUT × 10(秒)に設定されます。 |
| medium |
リファラチェックが有効となります。 (php.iniのsession.referer_check) 1週間保存されるクッキーが発行されます。 タイムアウト時間が /app/config/core.php の CAKE_SESSION_TIMEOUT × 100(秒)に設定されます。 |
| low |
リファラチェックが無効となります。 1週間保存されるクッキーが発行されます。 タイムアウト時間が /app/config/core.php の CAKE_SESSION_TIMEOUT × 300(秒)に設定されます。 |
CakePHP1.1
/app/config/core.php
define('CAKE_SECURITY', 'high');
define('CAKE_SESSION_TIMEOUT', '100');
CakePHP1.2以降
/app/config/core.php
Configure::write('Security.level', 'medium');
Configure::write('Security.timeout', '200');
スポンサーリンク
関連記事
- プライマリキーIDを連番数字ではなく推測しにくい文字列にする方法
- 複数のデータベースを切り替える方法
- MySQLで文字化けを防ぐ方法
- action名にlistは使えない listを使う方法
- ログイン認証処理をする方法
- CakePHP、Symfony、Zend Frameworkの比較
- CakePHPのDB接続情報設定
- ファイル読み込みPATHを設定
- デバッグレベルを設定
- キャッシュを有効にする
- CakePHPのエラーテンプレートの一覧
- データベーステーブルを参照しないページを作る
- TOPページはIndexControllerではない Cannot redeclare config()
- ディレクトリ構成
- CakePHP
スポンサーリンク






