现在有三个角色:总厂,中间商,客户。我使用的框架为laravel框架我建立了三个中间件:BackendRole.php//功能:只允许总厂访问ShopRole.php//功能:只允许中间商访问ClientRole.php//功能:只允许客户访问·那么,如果我想实现单个端的权限控制,会很容易,只需(laravel路由处代码)://只允许总厂访问的路由组Route::middleware('BackendRole')->group(function(){//一些路由...});·但,如果我想让总厂和客户同时能访问,或者让总厂和中间商同时能访问,这种两两组合用这种方式实现起来就会比较困难。所以请问,像这种情况,应该如何利用中间件来灵活控制访问权限?
撒科打诨
相关分类