Публикации по теме 'authorization'
Интеграция Keycloak: Часть 2: Интеграция с Angular Frontend
Keycloak - это система управления идентификацией и доступом с открытым исходным кодом для современных приложений и служб.
В этой серии другие статьи
Keycloak: обзор: Часть 1 Интеграция с Django Backend (рассматривается в части 3)
Критерии приемки
Из angular, когда пользователь не вошел в систему, пользователь должен быть перенаправлен на страницу входа в Keycloak. После входа в систему пользователь должен вернуться в приложение angular Из токена доступа приложение..
CASL.JS упрощает масштабируемое управление авторизацией 😀
Введение
CASL.JS по своей сути является библиотекой изоморфной авторизации JavaScript «. 🤔
Причудливое слово «изоморфный» означает, что вы можете использовать библиотеку как во внешнем, так и во внутреннем интерфейсе совершенно одинаково. — Сергей Стоцкий
CASL (произносится /ˈkæsəl/, как замок) — это изоморфная библиотека JavaScript для авторизации, которая ограничивает ресурсы, к которым разрешен доступ данному клиенту. Он предназначен для постепенного внедрения и..
Что такое CASL или как вы можете построить замок вокруг своего приложения? 🏰
В настоящее время почти каждое приложение предоставляет разные функции для разных групп пользователей (например, администратор, участник, подписчик и т. Д.) . Эти группы обычно называют «ролями».
По моему опыту, логика разрешений построена на ролях (например, если у пользователя есть эта роль, то он может это сделать) , и в итоге получается очень сложная в поддержке система.
Вот почему я написал CASL (произносится / ˈkæsəl /, как замок ) - авторизационную библиотеку JavaScript,..
Авторизация в GraphQL - Schema Directive vs GraphQL Shield
Этот блог также предполагает, что вы знакомы с директивами схемы GraphQL. Если нет, я рекомендую прочитать эту документацию Apollo по Schema Directive.
Допустим, у нас есть базовое приложение Блоги , в котором User hasMany Posts , а каждый Post , в свою очередь, hasMany Comments .
Ниже приводится суть, содержащая базовую схему GraphQL этого приложения.
Постановка задачи
Допустим, мы хотим, чтобы только зарегистрированные пользователи с ролью USER имели доступ к..
5 лучших библиотек OAuth для JavaScript
Библиотеки OAuth, рекомендуемые для использования в проектах JavaScript
OAuth - это механизм безопасности открытого стандарта, который позволяет вам авторизовать одно приложение для взаимодействия с другим в вашей учетной записи. Он был создан, чтобы позволить одной службе авторизовать другую. OAuth не раскрывает учетные данные пользователя, а вместо этого полагается на токены авторизации для подключения пользователей и поставщиков услуг.
Спрос на авторизацию пользователей может..
Безопасно разверните свою модель Tensorflow JS с помощью Google App Script.
Предыстория
Недавно я хотел поделиться своей новой моделью Tensorflow JS со своими коллегами в офисе, чтобы получить их отзывы. Вместо того, чтобы передавать им папку с файлами HTML и JavaScript, я хотел развернуть ее как внутренний статический сайт для лучшего взаимодействия с пользователем. Есть несколько хостинговых услуг, позволяющих легко добиться этого, но поскольку моя модель является конфиденциальной, она должна быть доступна только сотрудникам компании. Я не хотел раскручивать..
Интеграция Keycloak в приложение Angular
Исходный пост опубликован на dev.to
Https://dev.to/anjnkmr/keycloak-integration-in-angular-application-5a43
Что такое Keycloak
Управление идентификацией и доступом с открытым исходным кодом для современных приложений и служб. Одна из открытых реализаций протокола OpenID . Простой уровень идентификации поверх протокола OAuth2.0
Зачем нам нужен Keycloak в Angular?
Чтобы обезопасить наше приложение от несанкционированного доступа Чтобы определить, кто является..