Создание пользователей в laravel и удаление регистрации - PullRequest
0 голосов
/ 11 апреля 2020

Я работаю над проектом, в котором у меня 3 типа администраторов и обычных пользователей. Мое приложение не должно позволять пользователям регистрироваться. Только администраторы с определенными привилегиями смогут создавать пользователей. Я обычно использую логическое поле is_admin для применения роли администратора, но здесь это не сработает, поскольку существует более 1 роли.

Ты хоть представляешь, как я могу это сделать? Кроме того, мне все еще нужно использовать команду "php artisan make: auth"?

1 Ответ

0 голосов
/ 12 апреля 2020

Вы можете использовать аутентификацию и отключить регистрацию следующим образом:

Auth::routes(['register' => false]);

Что касается ролей / типов пользователей go, вы можете использовать пакет Spat ie как Санто sh Дж сказал. Альтернативой является создание таблицы ролей и сводной таблицы role_users для применения ролей к пользователям.

...