Size: a a a

F# Flood: The Day After Tomorrow

2020 February 03

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
нет?
источник

оГ

отец Григорий in F# Flood: The Day After Tomorrow
Roman Melnikov
повторяешься
тебе нужен был подход. вот - чем не подход?
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
отец Григорий
тебе нужен был подход. вот - чем не подход?
ACL я уже смотрю
источник

VS

Vasily Shapenko in F# Flood: The Day After Tomorrow
Завтра выложу концепт на гитхаб себе скорее всего, который иллюстрирует основной подход
источник

оГ

отец Григорий in F# Flood: The Day After Tomorrow
Vasily Shapenko
Завтра выложу концепт на гитхаб себе скорее всего, который иллюстрирует основной подход
ну, вот. до завтра ждать.
источник

R

Roman in F# Flood: The Day After Tomorrow
Roman Melnikov
мне нужен подход)
а в каком виде? Отдельный сервис, которому отправляешь айди юзера и ресурса, а он тебе мапу пермишенов?
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
Roman
а в каком виде? Отдельный сервис, которому отправляешь айди юзера и ресурса, а он тебе мапу пермишенов?
вот сервси мне не нравится это же по запросу на каждый запрос
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
RBAC - подход
ACL - подход
источник

оГ

отец Григорий in F# Flood: The Day After Tomorrow
Roman Melnikov
вот сервси мне не нравится это же по запросу на каждый запрос
кеширувай
источник

R

Roman in F# Flood: The Day After Tomorrow
отец Григорий
кеширувай
это ж потом инвалидировать
источник

оГ

отец Григорий in F# Flood: The Day After Tomorrow
Roman
это ж потом инвалидировать
там в жаве есть гуава с десятком стратегий на любой вкус
источник

V

Vabka in F# Flood: The Day After Tomorrow
Vabka
Ну у меня есть прототип на основе выражений. Я хз как можно описать.
Короче есть выражение типа
* -> registration/perform
* -> authentification/perform
authenticated -> post/read, create
(Псевдокод) и вот подобными выражениями можно регулировать доступ к сущностям. Очень сырое пока оно у меня, по тому пока даже не опубликовал
Вообще пытался сделать что-то типа графа/многомерной матрицы, где по свойствам актора можно было бы сматчить его с входами, а на выходе получить список того что он может, а что не может (опять же чтобы и на том конце можно было матчить)
Типа
*[not "age">=18 ] -< *[~"18+"]/*
(Типа кто угодно, у кого нет свойства возраста со значением >=18 не может ничего делать с любыми сущностями, у которых есть свойство "18+")
источник

V

Vabka in F# Flood: The Day After Tomorrow
Чисто мой велосипед
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
отец Григорий
там в жаве есть гуава с десятком стратегий на любой вкус
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
источник

R

Roman in F# Flood: The Day After Tomorrow
нефтедоллар атакует хрефами
источник

оГ

отец Григорий in F# Flood: The Day After Tomorrow
гуаву я упомянул в контексте кешей и инвалидации оных
источник

RM

Roman Melnikov in F# Flood: The Day After Tomorrow
отец Григорий
гуаву я упомянул в контексте кешей и инвалидации оных
да нафиг гуаву
Я про подход
источник