clicepfl / website

CLIC website software built with Strapi, NextJS + React and Meilisearch as Docker services
https://github.com/orgs/clicepfl/projects/3
GNU Affero General Public License v3.0
6 stars 0 forks source link

Consider Directus if SSO is required #43

Closed codeofmochi closed 7 months ago

codeofmochi commented 8 months ago

It seems Directus (another headless CMS) supports SSO even in the free version. If SSO (e.g. Tequila) becomes a requirement, it may be worth reviewing how Directus compares to Strap and estimating if a migration is worth.

Thechi2000 commented 8 months ago

That's a great finding ! I'd been looking into adding a SSO for our services, the Strapi being one major drawback. I'm also struggling with the i18n in Strapi, perhaps it would fix that too.

I'll give it a try and keep you posted !

Thechi2000 commented 8 months ago

I've tinkered a bit with, and I really like how Directus is really hands on the table. It doesn't try to create complex abstraction, but is still very easy to use - IMO.

I still need to work a bit with it before thinking about replacing Strapi, mainly how to correctly save/load the data model in/from VCS (using npx directus snapshot), and export it as a types declaration for the frontend (main candidate).

If conclusive, we'll have an internal discussion about replacing Strapi with Directus. Thanks a lot !