0

基本的に、ユーザーがログインした後、編集プロファイル ビューでパスワード フォームを変更する必要があります。

ゲスト ユーザーのパスワード リセット機能を既に使用しています。laravel 5でオーバーライドするパスワードまたはメソッドを変更するためのインターフェースはありますか? UserController または Auth Controller にメソッドを記述する必要がありますか?

ここに私のルートファイルがあります:

Route::get('/', 'HomeController@index');
Route::resource('user', 'UserController');

Route::controllers([
'auth' => 'Auth\AuthController',
'password' => 'Auth\PasswordController',
]);

また、デフォルトの CRUD メソッドを持つ UserController があります。

class UserController extends Controller {
    public function index()
    {
    }
    .....
    .....
}
4

1 に答える 1

0

Laravel 5.1.20 では、次の変更を行いました。

アプリ/Http/Auth/PasswordController.php

public function __construct()
{
    $this->middleware('RedirectIfAuthenticated', ['except' => ['getReset', 'postReset']]);
}

そして、Password ファサードを使用してリンクを送信します。

Password::sendResetLink($request->only('email'), function (Message $message) {
    $message->subject('Reset link password');
});
于 2015-10-29T11:19:22.220 に答える