Mary Perry - Auth factories in Laravel - Laracon AU 2025
About this talk
Mary Perry explores how Laravel's Socialite, service container, and session drivers illustrate real-world factory and abstract factory design patterns. In her compelling narrative about implementing Slack OAuth, she demonstrates how Laravel simplifies complex processes through clean interfaces and structured design. The talk delves into critical topics such as OAuth, access management, and the functionality of the Socialite manager as a factory, emphasizing the significance of decoupling in design patterns. By examining Laravel's architecture, Mary highlights why understanding its source code can be instrumental for self-taught developers seeking deeper insights.