Skip to content

feat(acl): add client-level ACL rule management#360

Merged
bittcrafter merged 1 commit intormqtt:masterfrom
bittcrafter:dev/0.19.0
Jan 27, 2026
Merged

feat(acl): add client-level ACL rule management#360
bittcrafter merged 1 commit intormqtt:masterfrom
bittcrafter:dev/0.19.0

Conversation

@bittcrafter
Copy link
Copy Markdown
Collaborator

  • Store client IDs in TopicTree for granular ACL control
  • Add client-connected and client-disconnected hooks for rule lifecycle
  • Implement client-specific topic filter addition and removal
  • Extend session with extra_attrs for ACL caching
  • Update ACL matching logic to consider client identity

- Store client IDs in TopicTree for granular ACL control
- Add client-connected and client-disconnected hooks for rule lifecycle
- Implement client-specific topic filter addition and removal
- Extend session with extra_attrs for ACL caching
- Update ACL matching logic to consider client identity
@bittcrafter bittcrafter merged commit 87e522a into rmqtt:master Jan 27, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant