Предыдущая статья этого цикла планировалась и даже объявлялась как последняя. Но, жизнь внесла свои коррективы и спустя полтора года я вновь возвращаюсь к этой теме по причине того, что использование штатного механизма RBAC фреймворка Yii 2 при использовании в качестве СУБД PostgreSQL сопряжено с некоторыми не совсем очевидными особенностями.
Рубрика: Web разработка (кроме Java)
Определяем СУБД, к которой подключено приложение на Yii 2
Необходимость определить какая СУБД используется возникает, когда требуется реализовать специфичный для той или иной СУБД функционал в условиях поддержки приложением работы c СУБД нескольких видов. Например, MySQL и PostgreSQL.
Написание своего плагина для WordPress. Часть 10. Обновление ранее опубликованного плагина в репозитории
Эта статья посвящена выпуску обновлений для ранее опубликованных плагинов.
Создаём пользователей по умолчанию для web приложения (ASP.NET MVC Core + Identity)
Для работы с учётными записями пользователей и разграничения доступа по ролям в распоряжении ASP.NET Core MVC имеется специальная библиотека Identity. С её помощь также можно создать так называемых пользователей по умолчанию. Учётные записи, которые присутствуют в приложении изначально и позволяют начать работу с ним сразу же после развёртывания.
Написание своего плагина для WordPress. Часть 9. Используем AJAX на сайте
В предыдущей статье мы рассмотрели основы работы с AJAX в WordPress и использование AJAX в админпанели. В этой статье мы рассмотрим работу с AJAX на стороне сайта.
Написание своего плагина для WordPress. Часть 8. Используем AJAX в админпанели
Конечно, можно написать плагин и без AJAX, и он будет прекрасно работать. Только перезагрузка страницы каждый раз при обмене данными с сервером вряд ли доставит удовольствие пользователю. Поэтому даже для админпанели всё-таки лучше использовать AJAX.
Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 4. Наследование ролей
В этой статье мы завершаем рассмотрение RBAC в Yii 2 и посвятим её последней из его ключевых особенностей – наследованию ролей.
Работаем с AJAX в Yii 2
В этой статье мы рассмотрим работу с AJAX в Yii 2 на примере оправки формы.
Убираем «web» из адреса в Yii 2
Yii 2 обладает одной неприятной особенностью. После установки сайт открывается не по корневому адресу, а в директории web из-за чего слово «web» постоянно присутствует во всех URL на сайте, что создаёт неудобство. В этой статье мы рассмотрим, какие требуются настройки, чтобы удалить слово «web» из адресов страниц.
Настраиваем доступ к web приложению на основе ролей Yii 2. Часть 3. Разрешения
Сегодня мы разберём третий раздел работы с RBAC в Yii 2, а именно так называемые «разрешения».