## token權限控制體系
> 實現步驟: 控制器前置方法
### 代碼示例:
~~~
//權限控制: 用戶專有權限
static public function userApprove(){
//根據token獲取scope
$scope=self::tokenGetInfo('scope');
if(!$scope){
throw new TokenException();
}
//對比scope
if($scope==ScopeEnum::user){
return true;
}else{
throw new ForbiddenException();
}
}
//權限控制: 用戶專有權限
static public function superApprove(){
$scope=self::tokenGetInfo('scope');
if(!$scope){
throw new TokenException();
}
if($scope==ScopeEnum::super){
return true;
}else{
throw new ForbiddenException();
}
}
~~~