在laravel中使用Auth / ResetPasswords

时间:2017-06-21 12:46:00

标签: php laravel laravel-5

我在/Controllers/Auth/PasswordController.php中有一个PasswordController:

use Illuminate\Foundation\Auth\ResetsPasswords;

class PasswordController extends Controller {

    use ResetsPasswords;
     ............
}

ResetPasswords具有getEmail,postEmail等所有功能,可用于重设密码。

public function getEmail()
{
    return view('auth.password');
}

我创建了一条路线:

Route::get('/password/reset', 'Auth\PasswordController@getEmail');

但它不起作用。抛出异常:

Class auth.driver does not exist

我正在使用laravel 5.0xx。

2 个答案:

答案 0 :(得分:0)

我认为你可以改变你的路线方法,如:

Route::get('/password/reset', 'Auth\PasswordController@email');

Route::get('/password/reset', 'Auth\PasswordController@getEmail');

答案 1 :(得分:0)

更改路线
Route::get('/password/reset', 'Auth\PasswordController@email');

Route::get('/password/reset', 'Auth\PasswordController@getEmail');