teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

追記

2015/10/13 07:48

投稿

1nakaji
1nakaji

スコア187

title CHANGED
File without changes
body CHANGED
@@ -119,10 +119,28 @@
119
119
  app/Controller/AppController.phpなどには手を入れていません。
120
120
 
121
121
  ちなみにBlowfishを使わずに、
122
- 登録・ログインをした場合には正常にログイン処理が行えません
122
+ 登録・ログインをした場合には正常にログイン処理が行えま
123
123
 
124
+ ```php
125
+ public function beforeSave($options = array()) {
126
+ $this->data['User']['password'] = AuthComponent::password(
127
+ $this->data['User']['password']
128
+ );
129
+ return true;
130
+ }
131
+ }
132
+ ```
133
+ beforeSaveメソッドを上記に変更、
134
+ UsersController.phpのcomponents内の
135
+ 以下をコメントアウトすると正常に動作。
136
+
137
+
138
+ ```php
139
+ 'passwordHasher' => 'Blowfish'
140
+ ```
141
+
124
142
  おそらくは単純なミスかと思いますが、
125
143
  はまってしまって抜け出せずにいます。
126
144
 
127
-
145
+ 他に必要な処理などがあるか、
128
146
  何かお気付きの点があれば教えていただけますと幸いです。