Я использую Loopback 3, и мой источник данных - MySQl. Я создал пользователя с ролью SUPER_ADMIN. Записи в таблице выглядят так:
Таблица пользователей выглядит следующим образом:
1 admin password admin@admin.com
Таблица ролей выглядит следующим образом:
3 ADMIN super admin 4/24/18 11:42 AM 4/24/18 11:42 AM
Таблица ролевых карт
4 ADMIN 1 3
Но когда я пытаюсь использовать эту роль в ACL, она не работает:
{
"accessType": "*",
"principalType": "ROLE",
"principalId": "ADMIN",
"permission": "ALLOW",
"property": "greet"
}
Выше всегда выдает 401, ошибка авторизации требуется.
Может ли кто-нибудь дать мне знать, если я что-то здесь упускаю.
Спасибо