Open yujinio opened 8 months ago
this should be high priority in the things to do
We've enabled the backend to support sign in with magic link or password and will work on the frontend in April What other OAuth2 options would you like to use?
first be able to connect with password and magic links on pc and android,
then maybe use 2 factors authentification with one time password like do Aegis. or even all FIDO like devices like yubikey. Probably hard to implement if superbase d'ont support them but well this app pretend to be a secure note app, right ? =P =)
Personnaly i d'ont see why you're using these these third-party OAuth2 at all and even with google mircosoft or others
@annieappflowy
We've enabled the backend to support sign in with magic link or password and will work on the frontend in April
Hi Annie,
These are some great news, thanks! Looking forward to seeing an option to sign in with magic link or password in desktop and mobile apps.
What other OAuth2 options would you like to use?
For those who self-host it might be convenient to have an option to implement a custom OIDC OAuth2 provider support, e.g. Keycloak, Authelia, etc. Some open-source services (e.g. Gitea/Forgejo, Outline) support OIDC.
Speaking about publicly available OAuth2 providers, I'm not sure. I personally wouldn't use any because I prefer not to rely on any third-party (MITM) to access any kind of a service.
P.S. here's a wiki list of OAuth2 providers if you need it: https://en.wikipedia.org/wiki/List_of_OAuth_providers
Is there any current work allowing AppFlowy to be used with SSO such as Keycloak ? (OIDC)
Is there any current work allowing AppFlowy to be used with SSO such as Keycloak ? (OIDC)
That would be awesome since Keycloak is open source and, besides integrated auth, provides the possibility to use other identity providers as well.
:+1: Just found this when researching how to authenticate to appflowy with a different oauth provider. Would :heart: to have it playing nice with authelia
Description
AppFlowy is advertised as a privacy-first service, but for some reason only allows to sign-up and login through the most anti-private third-party oauth vendors available: github (microsoft), discord and google.
I'd suggest to implement a few more options to sign-up and login.
And no, using the app in offline mode only is not a solution to the problem I'm highlighting IMO.
Impact
By adding other OAuth2 providers:
By adding other sign-up/login options:
Additional Context
-
I couldn't find if such an issue already exists, so sorry in advance if I'm duplicating it.