Laravel 5.3 cambia la ruta de inicio de sesión y evita el registro

Evitar que /login sea la ruta predeterminada para iniciar sesión

Gracias a Desbordamiento de pila. Vaya a su archivo rutas/web.php

Y cambiar:

Auth::rutas();

En:

// Iniciar sesión Route::group(['middleware' => ['web']], function() { Route::get('login-nueva-direccion', ['as' => 'login', 'uses' => 'Auth\LoginController@showLoginForm']); Route::post('login-nueva-direccion', ['as' => 'login.post', 'uses' => 'Auth\LoginController@login']); Route::post('logout-nueva-direccion', ['as' => 'logout', 'uses' => 'Auth\LoginController@logout']); }); // Rutas de registro... Route::get('register', ['as' => 'register', 'uses' => 'Auth\RegisterController@showRegistrationForm']); Route::post('register', ['as' => 'register.post', 'uses' => 'Auth\RegisterController@register']); // Rutas de restablecimiento de contraseña... Route::get('password/reset', ['as' => 'password.reset', 'uses' => 'Auth\ForgotPasswordController@showLinkRequestForm']); Route::post('password/email', ['as' => 'password.email', 'uses' => 'Auth\ForgotPasswordController@sendResetLinkEmail']); Route::get('password/reset/{token}', ['as' => 'password.reset.token', 'uses' => 'Auth\ResetPasswordController@showResetForm']); Ruta::post('contraseña/reset', ['as' => 'contraseña.reset.post', 'uses' => 'Auth\ResetPasswordController@reset']);

¿Quieres evitar el registro?

Elimina las rutas de registro y restablecimiento de contraseña si no quieres que las personas se registren, por ejemplo, para los paneles de administración.

También cambia tu redirección si no has iniciado sesión

Cambiar en App/Exceptions/Handler.php la redirección a:

devolver redirección()->guest('login-nueva-direccion');

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESEspañol
Ir arriba