4 ms·
This doesn't really have the types of features I would personally want as someone who has done a lot of rails development in the past. The types of things I te
by zaguios 3y ago
This doesn't really have the types of features I would personally want as someone who has done a lot of rails development in the past.
The types of things I tend to need to set up in any modern app is SSO integration, React integrated on the frontend, etc... These are annoying things I have to integrate every time I build something and are more or less industry standard at this point.
- pelasaco 3y ago> This doesn't really have the types of features I would personally want as someone who has done a lot of rails development in the past. This is relative. > React integrated on the frontend This is something that I don't want at all. Regarding the SSO, without reading the code, I'm sure you are able to accomplish it using devise (included in their framework)
- runako 3y ago> SSO integration Devise (which BT uses for authentication) handles SSO quite effectively, with tons of provider support.
- itake 3y agoBut devise is only single tenant and doesn’t offer a web admin view for managing the integration?
- Colex 3y agoDevise does not impose anything on the number of tenants. I run a Rails app with multi-tenancy and SSO support with Devise. As someone has mentioned, although it does a lot of the work and it keeps well organized, you still need to do the UI for configuring and some backend logic.
- itake 3y agoDevise doesn't support SSO, but it supports omniauth, which supports SSO, right? You certainly can write and maintain code to add multi-tenant sso, but since omniauth does not support any configuration storage, you have to add that yourself.
- zaguios 3y agoDevise does integrate with SSO, but you still have to set everything up yourself for all the main providers which takes a good bit of time with a lot of custom frontend work needed and a bit of extra backend as well. It would be nice to have SSO out of the box without the need for a bunch of manual setup which was kind of the promise of this bullet train thing.