2015-04-09 3 views
0

Я хочу изменить всю ссылку auth/login на номер my-login/login (связанный с регистрацией, регистром, с помощью пароля), как это сделать?change laravel 5 ссылка для входа

Я уже изменил auth к my-login от маршрута :: контроллеры массива в routes.php и

return redirect()->guest('auth/login'); 

в

return redirect()->guest('my-login/login'); 

в Middleware/Authenticate.php, а также action="{{ url('/auth/login') }}" к action="{{ url('/my-login/login') }}" но, к сожалению, когда я нажимаю login в форме входа в систему, я получил эту ошибку

Sorry, the page you are looking for could not be found. 1/1 NotFoundHttpException in compiled.php line 7693: 

и ссылка изменилась на /auth/login (ожидается /my-login/login).

Любая помощь, предложения, рекомендации были бы весьма признательны. Спасибо!

PS: это учетная запись по умолчанию, регистрация, сброс, который по умолчанию уже установлен при установке laravel 5, я просто немного изменил его.

ответ

-1

Я считаю, что этот адрес жестко закодирован на вид, по адресу resources/views/auth/login.blade.php. Вы хотите обновить действие <form>.

+0

Я уже обновил действие формы, как я объяснил в этом посте. –

0

В этой ситуации единственное, что вам нужно сделать, это изменить маршрут контроллер аутентификации в приложение/Http/routes.php файла, как это:

Route::controllers([ 
    'my-login' => 'Auth\AuthController', 
    'password' => 'Auth\PasswordController', 
]); 

Если вы хотите, чтобы это было просто " domain.tld/Войти "просто изменить 'my-login' к '/'

Надеются, что это помогает.

Смежные вопросы