/
githubmirror
/
strapi
Обзор
Документация
Войти
/
githubmirror
/
strapi
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/app-template/src/api/config/controllers/config.js
33 строки
886 B
Nico André
feat(admin): api token supports admin permissions and admin user ownership (#25657)
29 апр 2026, 18:57
Не верифицирован
29 апр 2026, 18:57
52b8fd9
Код
Авторство
О чём код?
const { createTestTransferToken } = require('../../../create-transfer-token'); const resyncSuperAdminAfterImport = require('../utils/resync-super-admin-after-import'); module.exports = { rateLimitEnable(ctx) { const { value } = ctx.request.body; const configService = strapi.service('api::config.config'); configService.rateLimitEnable(value); ctx.send(200); }, async permissionsPrune(ctx) { const permissionService = strapi.service('admin::permission'); await permissionService.cleanPermissionsInDatabase(); ctx.send(200); }, /** * After DTS import: E2E-only CM configuration sync + Super Admin permission reset. */ async permissionsResyncSuperAdmin(ctx) { await resyncSuperAdminAfterImport(strapi); ctx.send(200); }, async resetTransferToken(ctx) { await createTestTransferToken(strapi); ctx.send(200); }, };