自定义 AuthController 的消息提示

JellyBool

JellyBool

如果在 Laravel 的项目当中,你使用的是自带的 auth 机制,可以参考下面的方式自定义验证错误的消息,它默认是 AuthenticatesUsers 这个 traits 的返回方式:

    protected function getFailedLoginMessage()

    {

        return Lang::has('auth.failed')

                ? Lang::get('auth.failed')

                : 'These credentials do not match our records.';

    }

你可以看到,其实你可以通过语言配置来实现的,就是直接配置你的 auth.failed,或者你也可以直接在 AuthContorller中 overwrite 一下:

    protected function getFailedLoginMessage()

    {

        return '登录信息有误,请重新输入';

    }
本文由 JellyBool 创作, 转载和引用遵循 署名-非商业性使用 2.5 中国大陆 进行许可。

共有 0 条评论