Laravel 5.3 Anmeldepfad ändern und Registrierung verhindern

Verhindern, dass /login der Standardpfad für die Anmeldung ist

Dank an Stackoverflow. Gehen Sie zu Ihrer Routes/web.php

Und ändern:

Auth::routes();

Hinein:

// Anmelden Route::group(['middleware' => ['web']], function() { Route::get('login-new-address', ['as' => 'login', 'uses' => 'Auth\LoginController@showLoginForm']); Route::post('login-new-address', ['as' => 'login.post', 'uses' => 'Auth\LoginController@login']); Route::post('logout-new-address', ['as' => 'logout', 'uses' => 'Auth\LoginController@logout']); }); // Registrierungsrouten... Route::get('register', ['as' => 'register', 'uses' => 'Auth\RegisterController@showRegistrationForm']); Route::post('register', ['as' => 'register.post', 'uses' => 'Auth\RegisterController@register']); // Routen zum Zurücksetzen des Passworts ... 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']); Route::post('password/reset', ['as' => 'password.reset.post', 'uses' => 'Auth\ResetPasswordController@reset']);

Möchten Sie die Registrierung verhindern?

Entfernen Sie die Registrierungs- und Kennwortzurücksetzungsrouten, wenn Sie nicht möchten, dass sich Personen registrieren, z. B. für Admin-Bereiche.

Ändern Sie auch Ihre Weiterleitung, wenn Sie nicht angemeldet sind

Ändern Sie in App/Exceptions/Handler.php die Weiterleitung zu:

returniere Umleitung()->Gast('Anmelden-neue-Adresse');

Einen Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

de_DEDeutsch
Nach oben blättern