(UA) IT/Tech Ukrainians in Canada
-
Більш гнучкий варіант це не RBAC а ABAC для пермішнів. Плюс пермішни по різним сутностям (сайти, проекти, категорії і тд). З мого досвіду я робив так: мідлвара або інтерсептор витягує список пермішнів(зазвичай це сутність або ресурс плюс атрибути або властивості і екшн це дія на ними) для ролі і порівнює співпадіння з метаданними(може бути один або декілька пар ресурс/екшн з простими and /or, а також функція для більшого контролю яка отримує вхідні параметри і може прочитати наприклад статус запису в бд і від нього видати результат так чи ні) для цього контролеру або резолверу і видає помилку або просто модифікує/видаляє данні з вхідних параметрів.
-
На даний момент скоріш простіше, не дуже в темі але знаю що по альберта опортюніті раніше був набагато довший час розгляду, але зараз укр в пріоритеті розглядали і багато людей в чатах писали що розгляд був досить швидкий. По Альберта опортюніті треба рік досвіду в Альберті або два роки доведеного досвіду за межами Альберти по ноку своєї професії.
-
Ніколи не користувався але ідеї брав з www.npmjs.com/package/accesscontrol
-
Хіба що завдяки outsource😀 таке є всюди, питання на полях для гольфу вирішуються та за чашкою кави (в Україні інші місця, всі знають). Але це не означає, що це бачення буде непрофесійне. Чим західніше, я б сказала, тим скоріше це буде професійне бачення, бо тут багато контролюючих механізмів
-
Ну і це все було зроблено під NestJS то там концепції інтерсепторів, декораторів і метаданих дуже гарно і декоративно виглядають. Для просто express серверу трохи треба допрацьовувати побільше.
-
Всім привіт! Чи є тут DevOps? Цікаво ваш почути Ваш досвід як проходили співбесіди та на що більше всього звертають увагу. Дякую!
-
Віза не потрібна.
-
За межами Альберти в Канаді?
-
Не обовʼязково
-
Потім ООС
-
З початку АТО
-
Єбать, це і війною по факту не було
-
А окупація Криму, було війною?