Makes sense
Thank you
geraud
Posts
-
Questions about the central user directory in Cloudron -
Questions about the central user directory in CloudronThank you for your detailed answer.
When you say :
Depending on your situation: you can also manage the directory in Keycloak app. Then install Discourse etc to have Keycloak auth (I have not tried this but am guessing is possible).
I'm not sure to understand exactly what it means.
Do you mean using Keycloak as a complete replacement of Cloudron directory or as a sort of frontend for it (for login/logout, password reset, etc.) ?
I really like the fact that Cloudron directory can be used as a SSO for all the Cloudron Apps (like Discourse, Surfer, N8N in my case).
Is it possible to do the same with Keycloak alone for apps installed from the Cloudron App Store ? Do I need to setup some custom configs for these apps ? Where do I tell Discourse or Surfer to use Keycloak for auth instead of Cloudron directory ? -
Questions about the central user directory in CloudronHi,
Very interested in using Cloudron for one of my projects.
I am a solopreneur and i want to sell infoproducts, mainly online courses.I want to create an online course as a static website hosted in the Surfer App.
And I could set up a community with Discourse.I have read that Cloudron has a central user directory built in.
I guess a user/client could access Discourse AND the online course hosted on Surfer with the same userid/password through this central directory.
I can imagine I could use N8N and the cloudron API to create a new user account each time a visitor would buy my online course.
Then the user could access both Discourse and Surfer with this account.But in the Cloudron knowledge base, I read this:
When installing an app, you can choose if the app is to be configured to use the Cloudron user directory.
Disabling the integration can be beneficial when the app is meant to be used primarily by external users (for example, a community chat or a public forum).I have a few questions:
- Do you advise against using the central user directory for external users ? Why ?
- Would it be possible to create a personalized login page and use it to login to Discourse and Surfer ?
- Would it be possible to create a link to logout from Discourse and Surfer by just clicking on it ? Maybe with the "Destroy user session" method in the OIDC part of the API.
Cheers