Изменение имени таблицы по умолчанию и модели в laravel 5.6 для аутентификации - PullRequest
0 голосов
/ 12 мая 2018

Я не хочу использовать таблицу пользователей по умолчанию и поля входа и регистрации по умолчанию при запуске make: auth comment.

Я хочу использовать свое имя и модель таблицы при запуске make: auth comment.

Например, имя таблицы - tb_users, а название модели - tb_user, поля таблицы могут быть u_id, u_username, u_password, u_type ... и т. Д.

Я искал в Google, но не нашел никакого полезного решения для laravel 5.6

Пожалуйста, помогите!

1 Ответ

0 голосов
/ 12 мая 2018

В config / auth.php измените модель на соответствующий класс модели

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\Admins::class,
    ],

В вашем токене для входа измените следующие поля на любые поля, с которыми вы хотите связать идентификаторы.

public function user()
{
    return $this->belongsTo('App\Admins', 'admin_id', 'id');
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...