Добавление заявки для конкретного приложения после проверки подлинности через веб-API (Identity Server)
Я добавляю заявки, относящиеся к конкретному приложению, в своем веб-приложении OnValidateIdentity к утверждениям токена доступа Identity Sever. Я собираю заявки на приложения для вошедшего в систему пользователя, запрашивающего базу данных для каждого вызова API. Должен ли я предъявлять приложениям определенные претензии, которые должны быть введены в токен Identity Server (чтобы уменьшить количество вызовов БД)?
1 ответ
Токен Identity Server должен содержать только утверждения о пользователе. При получении токена должно быть нормально запрашивать конкретные претензии приложения. Вы можете ввести уровень кэширования, чтобы уменьшить количество вызовов БД, если это вызывает озабоченность.
Но если у вас есть действительно веская причина, эти правила могут быть нарушены и добавлены претензии, связанные с приложением, на идентификационном сервере. (например: настройки, используемые несколькими приложениями).