Deep dive into D8 through Single Sign-On Example

Object oriented structures have replaced our all too familiar hooks which enabled us to extend Drupal with new functionality without hacking core (or other contrib modules). But how does this all work? In this session we will go through a single sign-on (SSO) example module which will help us understand how OOP works its magic into our modules, making them easier to write, understand and debug. In the way, we hope to uncover some of Drupal's design patterns.

Concepts applied will show how to use event listeners, overwriting routes and other tools.
Attendees should be familiarized with basic object oriented terminology, and drupal module development experience is a plus.



Example module code:

Session Track

Coding and Development

Experience level


Drupal Version

Drupal 8 (current)

Session Time Slot(s)

04/27/2017 - 12:00 to 04/27/2017 - 13:00
316 - Phase2