私は、私が取り組んでいる小さなLaravel 5.2プロジェクトを持っています。私は組み込みのauthパッケージを使用して、この概念証明のログインを処理しました。しかし、私がログインすると、次の設定をしても/
ルートにリダイレクトされます。Laravel Auth - ログイン時にリダイレクト
protected $redirectTo = '/specialRoute';
私は/special route
に行くログインを設定する必要がどこにもありますか?
私は、私が取り組んでいる小さなLaravel 5.2プロジェクトを持っています。私は組み込みのauthパッケージを使用して、この概念証明のログインを処理しました。しかし、私がログインすると、次の設定をしても/
ルートにリダイレクトされます。Laravel Auth - ログイン時にリダイレクト
protected $redirectTo = '/specialRoute';
私は/special route
に行くログインを設定する必要がどこにもありますか?
Illuminate\Foundation\Auth\RedirectsUsers
特性のデフォルトの$ redirectTo値を変更しようとすることがあります。
protected $redirectPath= '/specialRoute';
認証/ AuthController.php
AuthController に線の下にを追加します。このリダイレクトパスは、ログインに成功し、成功したレジスタのために使用されます。
postRegister関数もオーバーライドする必要があります。あなたのAuthControllerでこれを行うだろう:リダイレクトについて
public function postRegister(Request $request) { $validator = $this->registrar->validator($request->all()); if ($validator->fails()) { $this->throwValidationException( $request, $validator ); } $this->auth->login($this->registrar->create($request->all())); // Now you can redirect! return redirect('/specialRoute'); }
詳細情報を、あなたがルートにリダイレクトしたい場合:あなたがそのようなプロパティを宣言しなかったhttp://laravel.com/docs/5.2/responses#redirects
どのファイルでは? – Hammerbot
AuthControllerをパッケージで上書きしましたか? – Samsquanch
保護された$ redirectTo = '/ specialRoute'を宣言しますか? AuthController.phpで、あなたはroute.phpでspecialRouteを宣言しますか? – Borna