I ran into a similar issue when OneLogin decided that they were going to start charging. I set up a Gluu authentication server...huge learning curve...still not quite sure how it all works but I have it performing sso for three sites right now.
Authentication
Moodle integration with edX
This discussion has been locked so you can no longer reply to it.