Aprendiendo D8 a través de Single Sign-On
Charla remota Programación y desarrollo Intermedio
Las estructuras orientadas a objetos han reemplazado a nuestros queridos "hooks" que nos permitían extender Drupal con nueva funcionalidad sin necesidad de hackear core (u otros módulos de contrib). Pero, ¿cómo funciona esto? En esta sesión revisaremos cómo extender un módulo para implementar single sign-on (SSO), y al hacerlo se explicará cómo la programación orientada a objetos hace magia en nuestros módulos, haciéndolos más fáciles de escribir, entender y depurar. Adicionalmente, se describirán algunos de los patrones de diseño de Drupal.
Algunos de los conceptos aplicados: cómo utilizar event listeners, sobreescribir rutas y otras herramientas. Los asistentes idealmente deben estar familiarizados con programación orientada a objetos (al menos terminología); no es necesario tener experiencia desarrollando módulos para Drupal (pero es una ventaja).
Esta sesión fue presentada en DrupalCon Baltimore 2017:
https://events.drupal.org/baltimore2017/sessions/deep-dive-d8-through-single-sign-example
Slides: https://goo.gl/QgskXw
Código de ejemplo: https://github.com/arlina-espinoza/openid_fb