Back

[CLOSED] Console sign in/sign up using external auth provider

  • 0
  • Self Hosted
  • Auth
mickbird
16 May, 2024, 17:45

Hello dear Appwrite Communauty,

I discovered Appwrite a few weeks ago. I successfuly installed a self-hosted instance on my PC using the provided docker-compose file. I also have an Authentik installation that handle authentification.

I successfuly configured the Authentik provider that allow "my customer" to sign in from my app to their Authentik account. However, I would like to know if it is possible for me (aka the owner of the project) to sign in/sign up to the console using Authentik instead of the built-in account management.

I saw that Cloud instance of Appwrite (https://cloud.appwrite.io/register) allows to sign in/sign up with GitHub account. Is it possible to configure this feature for Authentik ?

I have read the documentation, but I only found informations about providing external authentication for "client purpose" (allow client to register to my project using their online accounts) instead of "tenant" (allow tenant to create new projects, database, ...).

Does anyone have further informations ?

Thanks for your help. Best regards

TL;DR
Developers inquired about enabling console sign in/sign up using an external auth provider like Authentik in Appwrite. The feature was not available unless modifying the source code. Future expansions may include this functionality.
Steven
16 May, 2024, 17:49

At the moment, you cannot (unless you modify the source code). We may expand these capabilities in the future

mickbird
16 May, 2024, 17:51

Hi Steven, Thank you very much for your fast reply. I will look forward how to provide this feature.

Best regards

Steven
16 May, 2024, 17:53

[CLOSED] Console sign in/sign up using external auth provider

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more