Hi,
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