Migrating Multi-Factor Authentication: FreeIPA WebUI's Journey from Dojo to React
- Track: Identity and Access Management
- Room: H.2214
- Day: Sunday
- Start: 16:00
- End: 16:30
- Video only: h2214
- Chat: Join the conversation!
Building FreeIPA’s modern WebUI meant leaving Dojo behind for React, but we couldn't leave our robust authentication capabilities behind. We needed to bring password, OTP, Kerberos, and certificate support into the new era. This raised a fundamental question: how do we translate these complex legacy flows into clean, modern code?
We invite you to explore this adaptation journey with us. We’ll discuss shifting from scattered widget logic to unified Redux state management and declarative components, while reimagining our API layer. This process didn't just replicate old features—it evolved them, delivering a more secure and optimized codebase through the power of strict type safety.
Speakers
| Carla Martínez Poveda |