cakephp::securityコンポーネントの拡張方法 cakephp::securityコンポーネントの拡張方法

2010/03/11

前回のエントリーでsecurityコンポーネントをいじりましたが、いい加減コアな機能を触る癖をやめてオーバーライドする方法を学べよオレ(汗)ってことで、調べてみました。
実際にsecurityコンポーネントをそのまま残しつつ、特定の関数をオーバーライドしてみます。
この投稿の続きを読む »

cakephp::securityコンポーネントを利用するときの注意 cakephp::securityコンポーネントを利用するときの注意

2010/03/11

フォームに、ワンタイムトークンを実装することで、リロード対策とCSRF対策が同時に可能です。その実装に、securityコンポーネントという便利なコンポーネントが用意されているのですが、利用の際に嵌ったのでメモ。

なおsecurityコンポーネントを設置して「効きすぎてPOSTできなくなった」というのは見るのですが、「うごかねぇ(リロードできちゃう)」という人向けな内容になります。
この投稿の続きを読む »

xamppでcakePHPを動かそうとしてはまったメモ xamppでcakePHPを動かそうとしてはまったメモ

2010/02/24

ニューwindowsマシンをゲットしたんで、ローカルにxamppでcakephpの開発環境作ろうとしてはまったのでメモ。

DLしていきなり動くわけもなく、紆余曲折あったわけですが、最初の細かい問題はググリながらある程度クリアした後の話です。
この投稿の続きを読む »

KtaiLibraryのヘルパー、imageメソッドをセッション維持するよう改良 KtaiLibraryのヘルパー、imageメソッドをセッション維持するよう改良

2010/02/20

MASA-P氏のKtaiLibraryにはかんなりお世話になっているのですが、少し、自分用にカスタマイズしたのでそのエントリー。
この投稿の続きを読む »

pearライブラリ、ReceiptMailDecoder.class.php を修正してみた pearライブラリ、ReceiptMailDecoder.class.php を修正してみた

2010/02/18

現在、空メール処理でya–mada氏の作成のReceiptMailDecoder.class.phpを利用させていただいています。大変有用なライブラリなので助かっています。

しかし、最近、メールアドレスにドット(.)が2つ続くと、それ以前の文字が消えてしまう現象を発見したので、調べて修正してみました。

例えば、「abc.def..ghi@hoge.jp」というメールが、ReceiptMailDecoder.class.phpを使って空メール処理を通すと、「ghi@hoge.jp」という形で抜き出していました。
この投稿の続きを読む »