Size: a a a

2021 July 06

RB

Roman Bukin in pro.net
Клеймы это абстракция над аутентификацией в дотнете, которой лет так уже 15 наверное
источник

RB

Roman Bukin in pro.net
Делал?😁
источник

Dv

Dr. Friedrich von Ne... in pro.net
Ну ты так интересно намекнул, что там можно сессионные данные хранить, что я засомневался даже.
источник

RB

Roman Bukin in pro.net
Это просто абстракция
источник

RB

Roman Bukin in pro.net
Типа смотри
источник

RB

Roman Bukin in pro.net
Ты можешь взять сессионный обработчик накидать
источник

RB

Roman Bukin in pro.net
Который будет всё это дело хранить скажем, в редисе
источник

RB

Roman Bukin in pro.net
И через HttpContext.User иметь к ним доступ
источник

M

Michael in pro.net
в клаймз можно что угодно закинуть
источник

M

Michael in pro.net
вопррос надо ли все туда
источник

RB

Roman Bukin in pro.net
А потом такой: «Да ну ваш редис, гавно под нагрузкой в 1000050000рпс, буду хранить в куках»
источник

RB

Roman Bukin in pro.net
И меняешь хэндлеры свои
источник

RB

Roman Bukin in pro.net
При этом весь оставшийся код трогать не надо
источник

RB

Roman Bukin in pro.net
Пушо оно ходит сюда
источник

RB

Roman Bukin in pro.net
И в душе не ибёт где там аутентификационные данные лежат
источник

RB

Roman Bukin in pro.net
Но обычно так (правильно) не делают
источник

RB

Roman Bukin in pro.net
И ручками забирают какое нить значение из кук
источник

RB

Roman Bukin in pro.net
Скажем, id сессии
источник

RB

Roman Bukin in pro.net
И потом так же ручками пинают какой-то сервис чтобы вытащить значения, которые за этим id стоят
источник

RB

Roman Bukin in pro.net
И когда надо это дело отрефакторить, заменив сторадж, где данные лежат - приходится перелопачивать половину сервиса
источник