url认证
This commit is contained in:
31
app/api/controller/Allow.php
Normal file
31
app/api/controller/Allow.php
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\api\model\ManagerPermission;
|
||||
|
||||
class Allow
|
||||
{
|
||||
public function urlCheck()
|
||||
{
|
||||
$manager_model = new ManagerPermission;
|
||||
$get = $_GET;
|
||||
|
||||
$allow_ids = ['993','282'];
|
||||
|
||||
if(!in_array($get['id'],$allow_ids)){
|
||||
//获取
|
||||
$info = $manager_model->field('*')
|
||||
->join('manager_permission_map ON manager_permission_map.PermissionCode=manager_permission.PermissionCode')
|
||||
->where(['PermissionUrl' => $get['url'],'ManagerId'=>$get['id']])
|
||||
->fetch();
|
||||
} else {
|
||||
result([], '', 10000);die;
|
||||
}
|
||||
|
||||
if(!$info){
|
||||
result([], '', -10000);die;
|
||||
}
|
||||
result([], '', 10000);die;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user