Forem Creators and Builders 🌱

Discussion on: Adding SAML SSO to forem

Collapse
 
ben profile image
Ben Halpern

This is a great thought. We have discussed this internally and would favor the right solution...

I wonder if folks from our team can weigh in on whether this approach makes sense. This is not something I have a great understanding of from an implementation perspective.

Collapse
 
sbauch profile image
Sam Bauch

Thanks Ben! While we love the idea of integrating into other open source services, I can admit that it's not a great solution to ask your OSS users to go deploy another service in order to get a feature like this.

Ultimately most of the functionality comes from a Ruby gem, and there should be a path where you can consume that gem, create some tables, and mount the rack apps from your rails app to build Osso into forem proper. We haven't really tried or documented that, but it's certainly feasible. Then you could make use of our react package to build the Admin configuration functionality, generate documentation, etc.

I think the hardest I'm willing to sell this here is that implementing SAML is not fun, your team would rather work on other stuff, and you're better off not having a great understanding of this all and letting Osso worry about it πŸ˜‰

But at the end of the day this was a fun little project, so thanks for making forem available to hack on!