wp1
wp1 copied to clipboard
Support multiple SSO/IAM
In Q4 2025, Kiwix will introduce his own SSO system.
Zimfarm and CMS are the first Web platform foreseen to deal with it.
But WP1 will have also to move to support it afterward.
Therefore it would be good to:
- manage elegantly multiple sources of identity
- add support to the new Kiwix SSO
Depends on https://github.com/kiwix/overview/issues/90
Why do you want to support multiple sources of identity in WP1? Don't we want one single source of identity which will be our "kiwix" identity provider?
This identity provider will in turn use multiple source of identity (local database, social login to Wikimedia, Google, whatever), but this will be hidden to all systems like Zimfarm, CMS, WP1, ...
Because I don't want to have to rely to Wikimedia for all Kiwix intern stuff. I want that we rely everywhere to our IDP.
I think if we're hosted on WMF servers we should still give people the option to login with a Wikimedia account and not a "properietary" Kiwix one.
Got it.
I think if we're hosted on WMF servers we should still give people the option to login with a Wikimedia account and not a "properietary" Kiwix one.
Obviously, we need both.