streetwriters / notesnook-sync-server

Sync server for Notesnook (self-hosting in alpha)
https://notesnook.com/
GNU Affero General Public License v3.0
464 stars 18 forks source link

[Feature Request] Authenticate with social providers via Open ID Connect #11

Open enpaul opened 1 month ago

enpaul commented 1 month ago

Notesnook is an absolutely fantastic project that I've been using for a few weeks now. I've been looking for a self-hosted alternative to Google Keep for a long while now and Notesnook is truly the only contender that I've found that meets that need.

The only feature that's missing for my needs is integration with centralized authentication providers. The obvious choice for this feature would be OAuth/OpenID Connect (OIDC), but alternatives like SAML or LDAP may also be sufficient. Implementing OIDC-based authentication would benefit both the Notesnook service and self hosted instances:

This change would likely be contained in the Streetwriters.Identity server, though I'm not nearly capable enough at C# to know exactly where this could be implemented.

Akruidenberg commented 2 days ago

+1