更改laravel 5登录链接


change laravel 5 login link

我想更改auth/loginmy-login/login的所有链接(与登录、注册、重置密码相关),如何操作?

我已经将authroutes.php和中的Route::controllers阵列更改为my-login

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

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

Middleware/Authenticate.phpaction="{{ url('/auth/login') }}"action="{{ url('/my-login/login') }}"中,但遗憾的是,当我按下登录表单中的登录按钮时,我得到了这个错误

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

并且链路改变为CCD_ 9(期望CCD_。

如有任何帮助、建议和建议,我们将不胜感激。非常感谢。

附言:这是默认的登录、注册、重置的东西,在安装laravel 5时已经是默认的了,我只是稍微修改了一下。

在这种情况下,您唯一需要做的就是更改app/Http/routes.php文件中的身份验证控制器路由,如下所示:

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

如果您希望它只是"domain.tld/login",只需将'my-login'更改为'/'

希望能有所帮助。

我相信这个地址在视图中是硬编码的,位于resources/views/auth/login.blade.php。您将需要更新<form>操作。