Project

General

Profile

Bug(バグ) #116

管理画面のメンバー検索フォームで static メソッドが -> で呼び出されている

Added by Shinichi Urabe over 10 years ago. Updated over 10 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2009-10-23
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

問題の箇所

  • lib/form/searchForm/opMemberProfileSearchForm.class.php
29     $this->disableCSRFProtection();

呼び出し元

  • lib/vendor/symfony/lib/form/sfForm.class.php
 873   /**
 874    * Disables CSRF protection for all forms.
 875    */
 876   static public function disableCSRFProtection()
 877   {
 878     self::$CSRFProtection = false;
 879   }

発生する問題

  • phpではエラーがでている
  • 同じアクションに別のフォームを作成したときにデフォルトで CSRF トークンが発行されない

対処方法

  • コンストラクタで CSRF を無効にする

Associated revisions

Revision 5cb4bf64 (diff)
Added by Shinichi Urabe over 10 years ago

(fixes #116) fixed bug used static method.

Revision bb6a0a97 (diff)
Added by Shinichi Urabe over 10 years ago

(fixes #116) fixed bug used static method.

History

#1 Updated by Shinichi Urabe over 10 years ago

  • Target version set to OpenPNE 3.1.5

#2 Updated by Shinichi Urabe over 10 years ago

  • Status changed from New(新規) to Accepted(着手)

#3 Updated by Shinichi Urabe over 10 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)

更新履歴commit:"bb6a0a9794cd6ab8b5bf50d7dc832a21e97156b9"で適用されました。

#4 Updated by Shinichi Urabe over 10 years ago

更新履歴commit:"5cb4bf64b116c733ffa3104d05044efed1aab23a"で適用されました。

#5 Updated by Shinichi Urabe over 10 years ago

  • % Done changed from 0 to 90

#6 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 90 to 100

Also available in: Atom PDF