php – Laravel 5.4禁用注册路由

我正在尝试在运行Laravel 5.4的应用程序上禁用注册路由.

在我的路线文件中,我只有Auth :: routes();

有没有办法禁用注册路由?

最佳答案
代码:

 Auth::routes();

这是一系列路线的缩影:

    // Authentication Routes...
    Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
    Route::post('login', 'Auth\LoginController@login');
    Route::post('logout', 'Auth\LoginController@logout')->name('logout');

    // Registration Routes...
    Route::get('register', 'Auth\RegisterController@showRegistrationForm')->name('register');
    Route::post('register', 'Auth\RegisterController@register');

    // Password Reset Routes...
    Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request');
    Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('password.email');
    Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset');
    Route::post('password/reset', 'Auth\ResetPasswordController@reset');

因此,您可以将第一个替换为路由列表,并注释掉您在应用程序中不需要的任何路由.

转载注明原文:php – Laravel 5.4禁用注册路由 - 代码日志