タグ

cakephpに関するryu22eのブックマーク (4)

  • CakePHP における Mass Assignment 脆弱性対策

    Rails 界隈で話題の Mass Assignment 脆弱性を CakePHP で防ぐ方法です。 Github に Mass Assignment 脆弱性が発見されて、Rails 界隈で話題になっています。この問題自体は目新しいものではなく、Rails 自体の問題というより、Rails アプリケーションの作り方の問題ということで、以前から作る側が注意を払う必要がありました。 この Mass Assignment 脆弱性は、Rails を手に発展してきた CakePHP アプリケーションでも同様の問題が発生する可能性があります。知っている人には常識なのですが、まだ知らない人もいるかと思うので、CakePHPにおける対策方法を書いてみます。下記コードはCakePHP2系を想定していますが、考え方はCakePHP1系でも同じです。 Mass Assignment 脆弱性 CakePHP

  • CakePHP2.0のネーミングルールの記事翻訳 - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHP2.0をバリバリ開発しているJose(ホセ)さんの記事をざっくり翻訳しました。自分が理解した範囲で意訳したり注釈つけてます。意味が分からない箇所は原文を参照ください。 http://bakery.cakephp.org/articles/lorenzo/2011/04/14/file_naming_and_class_loading_changes_in_cakephp_2_0 翻訳の後に自分の感想を書いてます。 事前に下記の素晴らしい記事を読んでおくと理解が深まります:) 「App::import() は凄い」 ここから翻訳 「CakePHP2.0のネーミングルール、クラスローディング」 File and folder naming, the new class loader in 2.0 CakePHP2.0ではディレクトリ構成を変えました。下記ワーキンググループで議論さ

    CakePHP2.0のネーミングルールの記事翻訳 - cakephperの日記(CakePHP, Laravel, PHP)
  • PHP/CakePHP/CakePHPのログをLog4phpに切り替える - Happy Engineer Life

    イベント・セミナー集客プラットフォーム 「こくちーずプロ」を使えば、驚くほど簡単で安全なイベント告知・集客ができます。誰でも使えるシンプルさ、とことんまでイベント集客の手助けができる拡張性、大規模なイベントの大量な申し込みも安心して受付ができる高機能を併せ持っています。 一般的なイベントだけでなく講演会や、定期的に開催する地域セミナー、クローズドな社内勉強会、大規模な学会など様々なイベント形態にあわせた募集が可能です。 サービスのトップへ セミナー会場検索サービス 「こくちーずスペース」は、イベント・セミナーの開催に適したセミナー会場(貸し会議室・ホール)を所有する全国2,700箇所以上の公共施設を掲載!リーズナブル・格安で安心して利用できる貸し会議室やレンタルスペースを中心にイベントの規模や設備など目的にあった施設を簡単に検索できます。 今まで見つけにくかった公共施設の詳細な情報をまとめ

    PHP/CakePHP/CakePHPのログをLog4phpに切り替える - Happy Engineer Life
  • CakePHPでラジオボタンを出そうと思ったら、PCREとかPHPのビルドを考え直すハメになった - Lism.in * blog - nekoya (id:studio-m)

    (2011/05/18追記)末尾にCentOSの標準RPMの更新について書きました (2011/05/19追記)続編書きました CentOS5.5でCakePHP1.3系のInflector::slugを正常動作させる方法 CakePHPのFormHelperでラジオボタンを出してみたところ、label要素がうまく動かない症状に遭遇しました。で、調べていくと斜め上な展開を見せたのでブログにまとめてみる。 検証環境はCentOS5.5 x86_64、PHPは5.2.12(自前RPM)です。CakePHPは2011/05/18現在のgithubのmasterで確認。 ■ラジオボタンがうまく選択できない CakePHPのFormHeplerでラジオボタンを出そうとして、http://book.cakephp.org/view/1429/radioのサンプルを動かしてみたところ、label要素が思

    CakePHPでラジオボタンを出そうと思ったら、PCREとかPHPのビルドを考え直すハメになった - Lism.in * blog - nekoya (id:studio-m)
  • 1