gpt4 book ai didi

laravel - 修改现有授权模块(电子邮件到用户名)

转载 作者:行者123 更新时间:2023-12-02 11:33:37 25 4
gpt4 key购买 nike

我想修改 Laravel 5 提供的现有授权模块,而不是询问电子邮件,而是询问数据库中的用户名字段。

最佳答案

Laravel 在文件中搜索变量 $username :

Illuminate\Foundation\Auth\AuthenticatesUsers

public function loginUsername() {
return property_exists($this, 'username') ? $this->username : 'email';
}

如您所见,默认情况下它将被命名为“电子邮件”。

但是您可以通过添加以下内容在 AuthController 中覆盖它:

protected $username = 'username';

关于laravel - 修改现有授权模块(电子邮件到用户名),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28584531/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com