Хранение зарегистрированного пользователя в asp net core 2 - PullRequest
0 голосов
/ 28 октября 2019

Мне нужно предложение о сохранении зарегистрированного пользователя. у меня есть фронт-приложение, и мы используем токен для авторизации, я проверяю этот токен на каком-то сервере аутентификации, затем я получил пользователя от db, чтобы сделать некоторые дополнительные проверки прав доступа .. Но где-то мне снова нужен этот пользователь (например, для регистрации некоторых измененийчто он сделал), и мне нужен совет, лучше ли каждый раз получать электронную почту пользователя из токена, затем нужно пинговать базу данных или лучше сделать ту же глобальную переменную и получить ее, когда мне нужно ... Я знаю, что второй подходбыстрее, но разве это хорошо?

1 Ответ

1 голос
/ 28 октября 2019

Когда вы авторизуете пользователя с помощью токена, лучше всего добавить его в ClaimsPrinciple (заявки). Тогда вы сможете получить к нему доступ, используя Identity.User

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...