我目前正在第一个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');
在表模型中,我定义了关系(用户-角色表中有一个ID,角色有很多用户)
我也是
run php artisan make:auth
有人可以帮我提建议吗?! 感激