Month: June 2025
-
Horde’s new Two-Factor API
New Horde 6 feature: The horde/horde base app’s next release supports two factor logins.Dmitry Petrov is working to release a new One-Time Password module which integrates with this new API. Seemless integration for One Time Passwords. Several years ago I did some downstream development for a customer. They wanted to use One Time Passwords (OTP)…
-
Sunsetting the Maintaina Horde Fork
A few years back I started a downstream fork of Horde to develop features I needed for foss and customer deployments without upstream dependencies. It went successful, was a great learning opportunity and a good exercise in critiquing our old tool chain and approaches. We had some well-known downstream users and contributors but I’d say…
-
PHP: The case for standalone null parameters
PHP 8.0 introduced null and false as members of union types but disallowed them as standalone parameter types. PHP 8.2 changed that and allowed null as standalone parameter types. What is this good for? Should they extend this to “never” one day? Why do I call standalone null parameters poor man’s generics? What’s a null parameter?…