Spot on. As an admin the saml situation was a nightmare: it took so long for them to update the saml library, so for a time it wasn't even compatible with their docker images because the library version they were using required mbstring, while many moons ago an updated version of the lib was released upstream without the need for mbstring. I still can't get ss-logout to work either.
We use SOGo as well, and at some point I will get around to integrating SAML into sogo, so at least when users click on the "external sites app" icon for SOGo, they'll be signed in automatically. Either that or add support to use external contacts and calendar dav servers.
I feel like in general there will come a point where PHP's execute and die model won't do. I really wish they'd implement some sort of backend daemon to carry out long running tasks.
We use SOGo as well, and at some point I will get around to integrating SAML into sogo, so at least when users click on the "external sites app" icon for SOGo, they'll be signed in automatically. Either that or add support to use external contacts and calendar dav servers.
I feel like in general there will come a point where PHP's execute and die model won't do. I really wish they'd implement some sort of backend daemon to carry out long running tasks.