Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions blog/2025-12-05-lmc-rbac-mezzio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
slug: lmc-rbac-mezzio
title: New LMC Rbac Mezzio is now released
authors: [ericr]
tags: [lm-commons, Mezzio, autnentication, authorization, rbac]
---
LM-Commons LMCRbacMezzio package is now available.

This package provides route guard middlewares based on Role-Based Access
Control (RBAC) for Mezzio applications.

Check out the [documentation](https://lm-commons.github.io/lmc-rbac-mezzio)
22 changes: 17 additions & 5 deletions docs/Components/roles-permissions.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,23 @@ database for application with larger sets of roles and permissions.

[Documentation](https://lm-commons.github.io/LmcRbac)

## [LmcRbacMezzio](https://lm-commons.github.io/lmc-rbac-mezzio)

LmcRbacMezzio provides middlewares to provide Role-based Access Control
(RBAC) for Mezzio applications.

LmcRbacMezzio provides:

- Route guards to control access to route based on roles.
- Strategies to handle unauthorized access, such as 403 response and redirection

![Version](https://poser.pugx.org/lm-commons/lmc-rbac-mezzio/v)
![Total Downloads](https://poser.pugx.org/lm-commons/lmc-rbac-mezzio/downloads)
![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Frepos%2Flm-commons%2Flmc-rbac-mezzio%2Fproperties%2Fvalues&query=%24%5B%3A1%5D.value&label=Maintenance%20Status)


[Documentation](https://lm-commons.github.io/lmc-rbac-mezzio)

## [LmcRbacMvc](https://lm-commons.github.io/LmcRbacMvc)

LmcRbacMvc is a companion component that extends the functionality of LmcRbac
Expand All @@ -41,8 +58,3 @@ See this [blog post](/blog/MVC-maintenance-only)
![Dynamic JSON Badge](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.github.com%2Frepos%2Flm-commons%2Flmcrbacmvc%2Fproperties%2Fvalues&query=%24%5B%3A1%5D.value&label=Maintenance%20Status)

[Documentation](https://lm-commons.github.io/LmcRbacMvc)

## lmc-rbac-mezzio (Coming soon)

lmc-rbac-mezzio provides middlewares to provide Role-based Access Control
(RBAC) for Mezzio applications.
4 changes: 1 addition & 3 deletions docs/Tutorials/introduction.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
---
title: Introduction
title: To come
sidebar_position: 1
---

To come...