我想不讓任何人只是打開application.app/register並能夠註冊。laravel註冊不公開
只有管理員應該能夠註冊新用戶。 所以我想要做的只是將用戶重定向到登錄頁面。
但是,當我在路線寫,它沒有任何效果
Route::get('/register', '[email protected]');
我正在重定向到這是一個returing登錄視圖我的主控制器。 但它沒有效果。我在哪裏可以改變的路由/註冊
我想不讓任何人只是打開application.app/register並能夠註冊。laravel註冊不公開
只有管理員應該能夠註冊新用戶。 所以我想要做的只是將用戶重定向到登錄頁面。
但是,當我在路線寫,它沒有任何效果
Route::get('/register', '[email protected]');
我正在重定向到這是一個returing登錄視圖我的主控制器。 但它沒有效果。我在哪裏可以改變的路由/註冊
不要讓用戶註冊,覆蓋showRegistrationForm()
和register()
AuthController:
public function register()
{
}
public function showRegistrationForm()
{
return redirect('login');
}
還請刪除的路線,你在你的問題提了,因爲它會只是導致你的問題:-)
檢查https://laravel.com/docs/5.4/authorization你可以指定一個授權,當你捕獲一個未授權的異常,你可以重定向到登錄頁面,如果沒有登錄 – apokryfos