在Laravel 5.2中更改登录表

时间:2016-06-15 15:35:26

标签: laravel laravel-5 laravel-5.2

我最近开始使用Laravel,并运行artisan make:auth进行登录并注册。

问题是,我想使用我已经拥有的一个名为partners的表,而不是创建一个名为users的新表。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:3)

在您的config/auth.php

执行此更改

'providers' => [
        'users' => [
            'driver' => 'eloquent',
            'model' => App\Partner::class, //put the right model name here  that will handle the login/registration or you can use database driver
        ],
    ],

然后在合作伙伴模型

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

    class Partner extends Model
    {
        /**
         * The table associated with the model.
         *
         * @var string
         */
        protected $table = 'partners'; // specify table name

         //rest of the model
    }

这应该没问题