Я думаю об авторизации для моего приложения.Помимо аутентификации JWT на базе данных mongo, я хотел бы защитить определенные маршруты для разных ролей.Меня не интересуют OAuth или сторонние сервисы
С чем у меня проблемы, это где хранить роли.Если я запрашиваю базу данных для аутентификации и возвращаю токен, я должен также вернуть роль в полезной нагрузке?Затем проверьте с помощью промежуточного программного обеспечения после проверки подлинности, авторизован ли пользователь?Не может ли кто-нибудь переписать токен с правами администратора?
Какой стандартный способ сделать это?
В конечном счете, API работает с угловым приложением на внешнем интерфейсе.
Спасибо