Hey Angus!
Yes, I do recognise Discourse isn’t a pure auth service. We’re considering three potential options:
- Using Discourse as our identity provider
- Using WordPress as our identity provider
- Using an external (SaaS or self-hosted) identity provider
Each of these presents different implications for cost, complexity and UX that we’re seeking to evaluate, hence my questions here.
No, you’re 100% correct, it is complex and we wouldn’t dream of deploying this without testing on a staging environment first. Thanks so much for the explainer, much appreciated!