将getAuthPassword()与另一个模型而不是用户模型一起使用?

时间:2016-12-23 12:41:47

标签: laravel laravel-4 laravel-5.2 laravel-5.1

我面临问题,我想使用不同的字段名称作为密码。让我们在用户表中说,当我将这段代码与用户模型一起使用时,它可以很好地运行

/**
 * Override required, otherwise existing Authentication system will not match credentials
 * @return mixed
 */
public function getAuthPassword()
{
    return $this->userPassword;
}

但是当我将它与另一个模型一起使用时,让我们说客户模型具有相同的表结构,它不起作用?? !!!有没有人对这个问题有所了解

提前致谢。

1 个答案:

答案 0 :(得分:0)

在您的配置文件夹中,此文件中有一个文件“auth.php”,您发现身份验证驱动程序设置为'model' => 'App\User' 您可以使用任何模型代替用户。 希望这会对你有所帮助:)。