mirror of
https://github.com/MarSeventh/CloudFlare-ImgBed.git
synced 2026-05-01 17:36:36 +00:00
fix:优化代码
This commit is contained in:
@@ -36,7 +36,8 @@ export async function validateApiToken(request, kv, requiredPermission) {
|
||||
}
|
||||
|
||||
// 检查权限
|
||||
if (!permissions.includes(requiredPermission)) {
|
||||
// 如果不需要特定权限(requiredPermission为null),则只要token有效就通过
|
||||
if (requiredPermission !== null && !permissions.includes(requiredPermission)) {
|
||||
return { valid: false, error: `缺少${requiredPermission}权限` };
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user