我对这个奇怪的问题感到震惊。我已经实现了密码重置功能,工作正常。 但是因为没有理由突然停止工作的几天。不确定问题出在哪里。这是我的密码重置控制器
class PasswordController extends BaseController {
public function remind()
{
return View::make('password.remind');
}
public function request()
{
$credentials = array('email' => Input::get('email'));
return Password::remind($credentials,function($message)
{
$message->subject('yyyy');
});
}
public function reset($token)
{
return View::make('password.reset')->with('token', $token);
}
public function update($token)
{
$credentials = array(
'email' => "xxx@gmail.com",
'password' => Input::get('password'),
'password_confirmation' => Input::get('password')
);
$credentials;
return Password::reset($credentials, function($user, $password)
{
$user->password = Hash::make($password);
$user->save();
return Redirect::to('home');
});
}
}
Password :: reset方法不会抛出任何异常,而且更接近函数从未调用以保存密码。因此,对我来说调试变得越来越困难。请让我知道你对此的看法
全部谢谢