我正在使用Laravel 6,我的项目运行正常,但是当我输入错误的登录详细信息时,我得到了一个错误。
这些凭据与我们的记录不符。
如果用户名或密码有误,我该如何modify this error message
并提供我的custom message
。我试图在LoginController
和Laravel vendor folder
中找到此消息,但找不到。谁能告诉我该错误消息所在的文件的确切位置?
答案 0 :(得分:3)
您可以在/resources/lang/en/auth.php
中进行更改。
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/
'failed' => 'These credentials do not match our records.',
'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
];
答案 1 :(得分:1)
您可以在此位置找到
resources/lang/en/auth.php
如果您想进行一些自定义和更具体的检查,请检查AuthenticatesUsers.php并在LoginController.php中覆盖功能 sendFailedLoginResponse