-
-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SSO / oidc support #188
Comments
There is a core problem with SSO. When using password authentication, the encryption key is derived from the password. Maybe you have an idea how to solve this problem, otherwise I think SSO is just infeasible for EteSync. |
No strong confidence on the below naive approach, happy to have your thought
This means on etesync side there is no complexity, the risky part is delegated to the provider. |
You can do SSO for the user provisioning and authentication (I'm pretty sure we support SAML already? Not sure) though the encryption key will have to be separate. The main problem though is that we would need to also implement this across all of the clients, and I think the added benefit is minimal. |
Not sure the feature already exists thanks to django framework server
The text was updated successfully, but these errors were encountered: