Size: a a a

Saint P Ruby Community

2019 November 30

T

Tharin in Saint P Ruby Community
К роли привязать пермишены в виде действий
источник

T

Tharin in Saint P Ruby Community
И на них проверять
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
о том и речь. Или я чего-то не понял?
источник

T

Tharin in Saint P Ruby Community
А, так мы об учебной статье говорим, похоже. Тогда все хорошо.
источник

T

Tharin in Saint P Ruby Community
Прочту и поставлю лайк
источник

DS

Dmitry Stepanenko in Saint P Ruby Community
источник

DS

Dmitry Stepanenko in Saint P Ruby Community
Это не тоже самое?
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
Dmitry Stepanenko
Это не тоже самое?
Именно об этом и речь. ACL основа. Роль это более общая абстракция.
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
О, кстати, совсем забыл про адок, который получается при попытке перетащить Linux like систему распределения доступа на web
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
надо подумать смогу ли я как-то без мата написать что-то осознанное на это счет, чтобы привести примеры и не скатиться в чернуху
источник

AD

Anton Davydov in Saint P Ruby Community
Ilya Nikolaevich
О, кстати, совсем забыл про адок, который получается при попытке перетащить Linux like систему распределения доступа на web
я как-то думал о ролях, сделал kan, мне нравится в своих проектах ибо тупой и простой как палка

http://www.kanrb.org/basic_usage
источник

DS

Dmitry Stepanenko in Saint P Ruby Community
А кто-нибудь использует sorbet в продакшене?
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
@davydovanton
Как и всякий порядочный разработчик ты решил использовать описательный подход и сделать все кодом. И Abilities опередлить тоже кодом.

  register('read') { |_, _| true }
 register('edit') { |user, _| user.admin? }
источник

AD

Anton Davydov in Saint P Ruby Community
ага, это же функции просто
источник

AD

Anton Davydov in Saint P Ruby Community
ты можешь туда просто данные засунуть как в первом варианте
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
типичное железобетонное решение. 100% поддерживаю
источник

AD

Anton Davydov in Saint P Ruby Community
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
надо было сказать нетипичное?
источник

AD

Anton Davydov in Saint P Ruby Community
да не, все так делают
источник

AD

Anton Davydov in Saint P Ruby Community
а ты на six смотрел?
источник