我想在我的项目中创建用户管理和超级管理角色。我正试着自己学习。
create_roles_table.php
class CreateRolesTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('roles', function (Blueprint $table) {
$table->incremen
我已经创建了一个应用程序与user_type(存储在表中)作为管理员,用户,super_admin和创建了2个中间件,如管理员和超级管理员。当我尝试以用户身份登录并访问设置为admin的功能时,它会正确重定向到主页,当admin尝试访问它的访问权限时,但当超级管理员尝试访问分配给admin的相同功能时,它不能访问我为超级管理员设置了正确的参数和路由的地方,请看一下我的代码
这是我的管理中间件:
public function handle($request, Closure $next, $guard = 'admin')
{
if (Auth::