2016-10-06 20 views
0

php artisan make:authを実行してすべてのものを設定した後、ログに記録されたユーザーだけが別のユーザーを登録することを願っています。変更ミドルウェアLaravel 5.3

routes\web.phpファイルでLaravelがデフォルトでAuth::routes()を提供しているので、/registerのミドルウェアをどのように再定義できますか?

もう1つのことは、ユーザーがすでにログインしている場合は、ルートが/home URIにリダイレクトされるため、登録できないということです。私はこれも変えることができたらいいと思う。

答えて

1

ゲストユーザーを登録しないようにするため、あなたのapp \ Http \ Controllers \ Auth \ RegisterController.phpの__constructメソッドで$this->middleware('guest');$this->middleware('auth');に変更することでゲストの登録を無効にすることができます。

関連する問題