SSL経由でのアクセスを必須にする[CakePHP]

7113 回閲覧 このエントリーをはてなブックマークする この記事のブックマークユーザー 永続的リンク2008/07/14 20:24:39 カテゴリ: CakePHP
スポンサード リンク
CakePHP

さっそくCakePHP ポケットリファレンス を読んでブログを書いてみる。


CakePHP1.2系で指定したアクションがSSL経由を必須と場合、SecurityComponentのrequireSecure()メソッドを使うことで実現できる。

Class UsersController extentds AppController
{
    var $name = "Users";
    var $uses = array("User");
    var $components = array("Security");

    function beforeFilter()
    {
        $this->Security->requireSecure("register");
    }

    function register()
    {
        //このアクションを実行するためにSSLによるアクセスが必要になる
    }
}


SSLでなく、通常のリクエストによってアクセスされた場合は、SecurityComponentのblackHoleCallbackに設定されているメソッドが実行される。

CakePHP ポケットリファレンス の203ページ参照。


この辺のソースも今後、読んでみようと思います。

 →ツイッターのフォローはこちら
スポンサード リンク
         

関連記事

↑ページ上部へ

アクセスカウンター

今日 : 22 昨日 : 87

ブログ内容

主にウェブ関係のことを書いてます。たまにブレイクダンスとか他のことも書いています。

プロフィール

MICK

MICKです。

1983年1月24日生まれ。ウェブの世界にいるのは、偶然のようで必然なのかも。

好きなこと :
 挑戦すること。物事に没頭すること。勉強すること。
嫌いなこと :
 自慢話を聞くこと。人の悪口を言うこと。

運営サイト

      

カテゴリ一覧

サイト広告

オススメの書籍とか

感想

紹介

色々

最近のコメント

最新記事

注目記事

人気記事

最近の人気記事

人気の記事

関連サイト

運営サイト

色々

最近のトラックバック