I personally would be a little wary or OneLogin, they suffered a breach in the past[1]. I know a lot of services are breached but one keeping my secrets I want rock solid.
to be fair, many of them could be breached already, u just don't know about it yet. At least with OneLogin there was a disclosure and pressure from the public to improve their opsec.
https://krebsonsecurity.com/2017/06/onelogin-breach-exposed-...