Il nostro plugin non gestisce il valore di sessione saml_uid. Questo è gestito direttamente dal gem omniauth-saml. Quindi non sono sicuro del motivo per cui hai un valore vuoto in session["saml_uid"]. Potrebbe essere necessario segnalare il problema nel gem omniauth.
Inoltre, nessuno dei clienti ha ancora segnalato problemi relativi alla SLO.