В настоящее время я работаю над своим самым первым проектом laravel (и программированием вообще), и у меня есть проблема: я не могу создать многопользовательскую форму входа и регистрации, где все пользователи будут храниться в одной таблице базы данных (пользователи) , и будет иметь параметр role_id таблицы ролей. Роли супер-админ, админ и пользователь
Я создал проект и две таблицы базы данных следующим образом:
пользователи
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->integer('role_id')->unsigned();
$table->foreign('role_id')->references('id')->on('roles');
$table->string('password');
$table->rememberToken();
$table->timestamps();
роли
$table->increments('id');
$table->string('role');
И в модели таблиц я определил отношения (пользователь — имеет один идентификатор из таблицы ролей, а роль имеет много пользователей)
Я также
run php artisan make:auth
Может ли кто-нибудь помочь мне с предложениями ?!
благодарный
Задача ещё не решена.
Других решений пока нет …