Implementing user-specific, role-based access control per node type, per group. (Part 1)
A technical guide to implementing complex, user-specific role-based access control (RBAC) in Drupal's node system, covering hooks and query rewriting.
Liran Tal is an AI security researcher and Node.js security expert focusing on securing agentic AI workflows, MCP, and software supply chains through research, education, and open-source work.
222 articles from this blog
A technical guide to implementing complex, user-specific role-based access control (RBAC) in Drupal's node system, covering hooks and query rewriting.
A technical guide on how to restrict Drupal's upload module to allow only a specific number of file attachments per node.
A technical guide on maintaining state between form submissions and node hooks in Drupal 6 using the node object as temporary storage.
How to alter Drupal's WYSIWYG editor settings to use absolute image URLs, fixing broken images in email content notifications.
A technical guide on customizing Drupal Commons by altering menu items to move a 'bookmarks' link into the tabbed navigation using hook_menu_alter.
A technical guide to creating a Drupal module for custom MySQL ORDER BY FIELD() sorting in Views, addressing a specific sorting limitation.
Explains how to use the Gearman job server with Drupal 6 to offload and process background tasks asynchronously.
The author announces a major website restructuring, moving daloRADIUS to a static site and migrating blog content to a new Drupal platform.
daloRADIUS adds invoice and payment management features to its billing system, requiring user entries in the userbillinfo table.
A preview of the upcoming daloRADIUS heartbeat dashboard for simplified NAS monitoring without complex setups.
daloRADIUS update deprecates old user portal authentication method, introduces new password and permission settings for better security.
Introducing PDF invoice/report generation for daloRADIUS billing, using the dompdf library for templating and email notifications.
New daloRADIUS feature for managing and tracking batch user creation with enhanced reporting and hotspot association.
daloRADIUS adds a CSV user import feature, allowing bulk user creation with profile, plan, and MAC-based authentication options.
A guide to organized FreeRADIUS 1 & 2 sample configuration files, located in the contrib/configs directory.
Announcing the release of daloRADIUS 0.9-8, a major update to the open-source RADIUS management platform with new features and bug fixes.
daloRADIUS adds new billing and reporting features for PayPal transactions in hotspot self sign-up portals.
Introducing Locations support in daloRADIUS, allowing management of multiple RADIUS databases from a single web interface.
Announcing a new database backup feature for daloRADIUS, focusing on portable INSERT-based backups for compatibility across database types.
An interview with Liran Tal, lead developer of daloRADIUS, discussing the project's origins, community support, and its role in managing RADIUS deployments.