Size: a a a

NestJS — русскоязычное сообщество

2020 December 11

KB

Konstantin Belkin in NestJS — русскоязычное сообщество
Просто все же хотелось рассматривать готовые решения типа casbin, access-control, castle и тд
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
на работе каждый мс в ин мемори кэше имеет группы юзеров и список пермишенов по ним (самостоятельно обновляет его с мс который хранит их в себе), в токене группа юзеров есть, гард матчит по пермишенам и погнали
Ну да, вариант
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
мне кажется тебе протобаф зайдет, запутанее, но востребованее, он ща вроде единственный по хттп2 работает
Спасибо, погляжу
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
на работе каждый мс в ин мемори кэше имеет группы юзеров и список пермишенов по ним (самостоятельно обновляет его с мс который хранит их в себе), в токене группа юзеров есть, гард матчит по пермишенам и погнали
А как быть с временем жизни значений в кеше? Микросервис авторизации постоянно их продлевает?
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Konstantin Belkin
То есть все же пилить в каждом сервисе свои гарды на провеку, и описывать доступы как я понял, я просто еще не смотрел и не знаю можно ли на контроллеры в мс где у нас message pattern вешать гард)
дома каждый мс при старте шлет группы и пермишены в общий мс который хранит это все, после обновления кем либо он шлет всем событие что появилсись изменения
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
тем кто в сети был, те кто тока подрубятся - они заберут все новое
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Dmitriy
А как быть с временем жизни значений в кеше? Микросервис авторизации постоянно их продлевает?
не ставил время жизни, все же обновляется само
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
Konstantin Belkin
Просто все же хотелось рассматривать готовые решения типа casbin, access-control, castle и тд
мне кажется везде монолит
источник

KB

Konstantin Belkin in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
дома каждый мс при старте шлет группы и пермишены в общий мс который хранит это все, после обновления кем либо он шлет всем событие что появилсись изменения
Спасибо конечно большое, есть о чем подумать, но пока все туманно в голове)
источник

D

Dmitriy in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
не ставил время жизни, все же обновляется само
А удаление пермишенов как тогда происходит?
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
мердж идет
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
в головном
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
всегда в приоритете те что мс прислал
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
тупа тру короче))
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
затык в нескольких инстансах
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
ну вот ща очередь хочу прикрутить, так как блокировки происходят
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
базы
источник

🏡K

🏡 ILshat Khamitov in NestJS — русскоязычное сообщество
пока смотрю в сторону була, хотел конечно кафку, ну она типа жрет много
источник

D

Dmitriy in NestJS — русскоязычное сообщество
Ну да, джава ж
источник

И

Илья | 😶 ☮️... in NestJS — русскоязычное сообщество
🏡 ILshat Khamitov
пока смотрю в сторону була, хотел конечно кафку, ну она типа жрет много
не оч
источник