前回のエントリーでsecurityコンポーネントをいじりましたが、いい加減コアな機能を触る癖をやめてオーバーライドする方法を学べよオレ(汗)ってことで、調べてみました。
実際にsecurityコンポーネントをそのまま残しつつ、特定の関数をオーバーライドしてみます。
(続きを読む…)
‘application’ カテゴリーのアーカイブ
cakephp::securityコンポーネントの拡張方法
2010年3月11日 木曜日cakephp::securityコンポーネントを利用するときの注意
2010年3月11日 木曜日フォームに、ワンタイムトークンを実装することで、リロード対策とCSRF対策が同時に可能です。その実装に、securityコンポーネントという便利なコンポーネントが用意されているのですが、利用の際に嵌ったのでメモ。
なおsecurityコンポーネントを設置して「効きすぎてPOSTできなくなった」というのは見るのですが、「うごかねぇ(リロードできちゃう)」という人向けな内容になります。
(続きを読む…)
xamppでcakePHPを動かそうとしてはまったメモ
2010年2月24日 水曜日ニューwindowsマシンをゲットしたんで、ローカルにxamppでcakephpの開発環境作ろうとしてはまったのでメモ。
DLしていきなり動くわけもなく、紆余曲折あったわけですが、最初の細かい問題はググリながらある程度クリアした後の話です。
(続きを読む…)
KtaiLibraryのヘルパー、imageメソッドをセッション維持するよう改良
2010年2月20日 土曜日MASA-P氏のKtaiLibraryにはかんなりお世話になっているのですが、少し、自分用にカスタマイズしたのでそのエントリー。
(続きを読む…)
pearライブラリ、ReceiptMailDecoder.class.php を修正してみた
2010年2月18日 木曜日現在、空メール処理でya–mada氏の作成のReceiptMailDecoder.class.phpを利用させていただいています。大変有用なライブラリなので助かっています。
しかし、最近、メールアドレスにドット(.)が2つ続くと、それ以前の文字が消えてしまう現象を発見したので、調べて修正してみました。
例えば、「abc.def..ghi@hoge.jp」というメールが、ReceiptMailDecoder.class.phpを使って空メール処理を通すと、「ghi@hoge.jp」という形で抜き出していました。
(続きを読む…)