Pull to refresh
6
0
Евгений@naumov_evg

Full-stack разработчик (PHP, JS, TS)

Send message

Claim-based авторизация на PL/pgSQL

Reading time20 min
Reach and readers2.6K

Статья о создании супергибкой системы проверки прав к ресурсам на основе клэймов и политик. В свое время был вдохновлен реализацией Claims‑based authorization in ASP.NET Core, но нужно было на Node.js (а теоретически на любую платформу, где используется PostgreSQL). Поэтому решил написать функцию проверки прав на PL/pgSQL. Если интересно, го.

Читать далее

Создаём npm пакет, совместимый с CJS, ESM, написанный на TypeScript

Reading time6 min
Reach and readers13K

Здравствуйте! Меня зовут Евгений, я бакенд разработчик в компании ClickON. Хотелось бы поделиться опытом создания npm пакета, который умеет встраиваться в CommonJS, ESModule проект. Опишем подводные камни, попытаемся сделать универсальный пакет, прикрутим алиасы.

Читать далее

Information

Rating
Does not participate
Location
Волгоград, Волгоградская обл., Россия
Registered
Activity