4.6. Summary

This chapter should leave you with at least a basic understanding of the concepts that underlie Drupal's extensible systems. From that basis and a review of the specific hook_perm you should have an understanding of the system that Drupal uses to creation permissions. The review of the user_access, hook_menu, drupal_access_denied, and related functions should leave you confident in how to create basic control around pages and forms on a site (but not nodes: those are covered in Chapter 7). And, with all this knowledge of Drupal's internals, you should now have the ability to find weaknesses in several user- and permission-related areas of Drupal. You are well on your way to Cracking Drupal.

Get Cracking Drupal®: A Drop in the Bucket now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.