2016-10-21 18 views
1

私はphp artisan make:authを使用しました。Laravel 5.2ログイン後にリダイレクト

protected $redirectTo = '/';の変更方法AuthController/をリダイレクトしない場合は、

を詳細にいくつかのヒントを教えてください。(ファイル名を...)

答えて

1

ログイン後にリダイレクトするには、後藤アプリ/ HTTP /コントローラ//LoginController.phpと変更protected $redirectTo = '/home';protected $redirectTo = '/your-custom-url';

あなた認証このgoto app/Http/Controllers/Auth/RegisterController.phpの登録後にリダイレクトを変更し、$ redirectToプロパティを変更することもできます。 app\Http\Controllers\Auth\LoginController.php

+0

を次のように私はすでに$ redirectTo =「任意の-URL」保護さを知っています。 app \ Http \ Controllers \ Auth \ AuthController.phpにあります。 'no-url'でないページの前にリダイレクトしたい – jungmyung

+0

'認証'ミドルウェアでルートを保護する場合、これはlaravelによって自動的に管理されます。 –

1

あなたは、私はまだ試していませんが、あなたができるはずですけれども、ログイン

+0

私は既にprotected $ redirectTo = 'any-url'を知っています。 app \ Http \ Controllers \ Auth \ AuthController.phpにあります。私はページの前にリダイレクトしたい、「any-url」ではない – jungmyung

0

後にリダイレクトするようにパスを変更することができます。ここ$redirectTo をという名前の変数がありますがredirectPathをオーバーライドしていることを行いますあなたのAuthControllerRedirectsUsers形質の方法

/** 
* Get the post register/login redirect path. 
* 
* @return string 
*/ 
public function redirectPath() 
{ 
    return redirect()->back(); 
} 
+0

あなたの最近のチェックのためにうんざりする。 – jungmyung

+0

はい、確かに進んでください。 –

関連する問題