【PHP】フレームワー ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
276:nobodyさん 09/01/31 15:51:43 >>266 そこら辺の処理をちゃんと説明している本って無い? 277:nobodyさん 09/01/31 15:55:18 >>268 > なんで、1行で済む処理をライブラリかしたがるのか、いまだに疑問 それは、君が説明した事からも分かるように、実装の説明をする余地があるからだよ。 そしてこれは汎用的に使える処理であり、ビジネスロジックではない。 ビジネスロジックに集中できるようにしてくれるのがフレームワークのよいところ。 278:nobodyさん 09/01/31 16:03:23 汎用的ではない。 インフラの扱いやサイトのセキュリティポリシーや集金ロジックに密接に関係する。 279:nobodyさん 09/01/31 16:04:02 >>277 それはフレームワークのよいところを語りたかったわけ? 280:nobodyさん 09/01/31 16:10:55 >>277 それが汎用的な処理だっていうんなら、汎用的なクラスを書いてここに貼ってくれ みんな喜ぶ。 281:nobodyさん 09/01/31 16:45:58 >>280 ヒントやるから実装は自分でやれな。 SSL_Login_Class セキュアにするべきページの一覧や正規表現を設定配列に入れておく。 全てのコントローラのアクション実行前に、セキュアにするべきか一覧に入っているか調べる。 セキュアページにhttpでアクセスしていたら、httpsにリダイレクト セキュアトークンを持っていなければ、ログインページにリダイレクト ログインが許可されればセキュアトークンをセット(secure属性を負荷したクッキーを発行)し元のページに戻す。 ログインページはデフォで用意するがカスタマイズ可能。要するにscaffold(土台) セキュアトークンのサーバー側のデータは、セッションでも独自のファイルやデータベースにも格納可能。 ハッシュはsha1でもそれ以外でも選択可能。 以上のことをやってくれるクラス。 使い方は簡単。CakePHP風に言えば共通のコントローラAppControllerの componentsに上記のクラスを入れるだけ。これとセキュアページのリストさえあれば 具体的な実装を書かなくてすむ。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5385日前に更新/131 KB
担当:undef