Help request: Discourse-Ghost SSO

Hello, I am new here and this is my first post.

I am on the Ghost(Pro) paid plan and wish to set up a hosted Discourse instance, with SSO and Ghost as the source of truth for all Discourse logins and access to tiers within the Discourse forum.

I have read up on all the forum posts I can find on this topic, both in here and over in the Ghost forum. I have enquired with Ghost and Discourse support teams about whether they can help, but am getting nowhere.

I have reached out to the developer who built the Discourse on Ghost (DoG) middleware app to see if he can help.

While waiting to hear back, I wanted to extend the request to other possible solutions providers: can anybody help to set up/adapt a secure, robust piece of middleware that allows my Ghost subscribers to log into Discourse using their registered Ghost email address?

For background, I did create my own piece of SSO Middleware with the help of ChatGpt and self-hosted this on a DigitalOcean droplet. The app worked, but I am very much low-code and it seems I opened up a security vulnerability by exposing the Admin API, so I immediately shut it down. I do not want to go down that route again and want something built by a professional that is 100% secure. Since I am not completely no-code, I can probably maintain it myself once it is up and running. It is just the initial setup I need help with. However, I do require a hosted Discourse instance because I do not want to have to worry about maintaining forum uptime, deal with updates etc.

2 Likes

I might be able to help. My email address is in my profile.

2 Likes