mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-24 03:57:22 +08:00
fix token create
This commit is contained in:
@@ -15,6 +15,7 @@ use App\Models\User;
|
|||||||
use App\Repositories\ClaimRepository;
|
use App\Repositories\ClaimRepository;
|
||||||
use App\Repositories\ExamRepository;
|
use App\Repositories\ExamRepository;
|
||||||
use App\Repositories\SeedBoxRepository;
|
use App\Repositories\SeedBoxRepository;
|
||||||
|
use App\Repositories\TokenRepository;
|
||||||
use App\Repositories\UploadRepository;
|
use App\Repositories\UploadRepository;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
@@ -78,15 +79,8 @@ class Test extends Command
|
|||||||
// $res = unserialize("O:36:\"App\\Jobs\\UpdateUserDownloadPrivilege\":3:{s:6:\"userId\";i:1;s:6:\"status\";s:3:\"yes\";s:9:\"reasonKey\";s:8:\"test_key\";}");
|
// $res = unserialize("O:36:\"App\\Jobs\\UpdateUserDownloadPrivilege\":3:{s:6:\"userId\";i:1;s:6:\"status\";s:3:\"yes\";s:9:\"reasonKey\";s:8:\"test_key\";}");
|
||||||
// $res = unserialize("O:36:\"App\\Jobs\\UpdateUserDownloadPrivilege\":3:{s:6:\"userId\";i:1;s:6:\"status\";s:3:\"yes\";s:9:\"reasonKey\";s:8:\"test_key\";}");
|
// $res = unserialize("O:36:\"App\\Jobs\\UpdateUserDownloadPrivilege\":3:{s:6:\"userId\";i:1;s:6:\"status\";s:3:\"yes\";s:9:\"reasonKey\";s:8:\"test_key\";}");
|
||||||
// dd($res);
|
// dd($res);
|
||||||
NexusDB::transaction(function () {
|
$r = TokenRepository::listUserTokenPermissionAllowed();
|
||||||
User::query()->where("id", 1)->update(["last_access" => now()]);
|
dd($r);
|
||||||
Message::add([
|
|
||||||
'receiver' => 1,
|
|
||||||
'subject' => 'test',
|
|
||||||
'msg' => microtime(true),
|
|
||||||
'added' => now()
|
|
||||||
]);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ class TokenController extends Controller
|
|||||||
}
|
}
|
||||||
$allowed = TokenRepository::listUserTokenPermissionAllowed();
|
$allowed = TokenRepository::listUserTokenPermissionAllowed();
|
||||||
foreach ($request->permissions as $permission) {
|
foreach ($request->permissions as $permission) {
|
||||||
if (!in_array($permission, $allowed)) {
|
if (!isset($allowed[$permission])) {
|
||||||
throw new NexusException(nexus_trans("token.permission_not_allowed", ['permission_text' => nexus_trans("route-permission.{$permission}.text")]));
|
throw new NexusException(nexus_trans("token.permission_not_allowed", ['permission_text' => nexus_trans("route-permission.{$permission}.text")]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user