/
viktorphp
/
back-socket
Обзор
Документация
Войти
/
viktorphp
/
back-socket
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/constants/permissionsMapping.ts
34 строки
1 KB
Viktorphp84
release/D-24.001.00: add refresh token processing
20 дек 2024, 03:20
20 дек 2024, 03:20
8d0867c
Код
Авторство
О чём код?
import { EUserPermissions } from './userPermissions'; import { EUserRole } from './userRole'; export const permissionsMapping = { [EUserRole.ADMIN]: [ EUserPermissions.LOGIN, EUserPermissions.MESSAGES_CREATE, EUserPermissions.MESSAGES_READ, EUserPermissions.MESSAGES_UPDATE, EUserPermissions.MESSAGES_DELETE, EUserPermissions.USERS_CREATE, EUserPermissions.USERS_READ, EUserPermissions.USERS_UPDATE, EUserPermissions.USERS_DELETE, ], [EUserRole.MODERATOR]: [ EUserPermissions.LOGIN, EUserPermissions.MESSAGES_CREATE, EUserPermissions.MESSAGES_READ, EUserPermissions.MESSAGES_UPDATE, EUserPermissions.MESSAGES_DELETE, EUserPermissions.USERS_READ, EUserPermissions.USERS_UPDATE, ], [EUserRole.USER]: [ EUserPermissions.LOGIN, EUserPermissions.MESSAGES_CREATE, EUserPermissions.MESSAGES_READ, EUserPermissions.MESSAGES_UPDATE, EUserPermissions.MESSAGES_DELETE, EUserPermissions.USERS_READ, EUserPermissions.USERS_UPDATE, ], };