I'm having some issues getting this working with WordPress. Not finding much in the way of help when searching.
The problem I'm having is that I have a WordPress site that I want to setup to act as the login. I have the Discourse set to private. So if someone navigates to the forum.mywebsite.com it should redirect to the login page on wordpress (/wp-login.php) which it does. The issue is that when I log in, instead of then redirecting back to the Discourse site, or even loading the WordPress site, it simply refreshes /wp-login.php as if the user isn't logged in, but it displays no error message. If I then navigate to forum.mywebsite.com manually (the Discourse site) then it loads back to mywebsite.com/wp-login.php and the user isn't logged in. So for some reason, it's not working. The plugin is configured correctly, but I am getting the error that the site isn't connected, even though the URL and the API and secrete code are all correct.
I assume is has something to do with the site not being connected, but I'm not sure why it says it's not connected when all the information is filled out correctly. Any ideas?
Running the latest version of Discourse, Wordpress, and the plugin.
EDIT: It's returning a 404 error in the WordPress plugin even though the site is working fine if I navigate via a web browser. Running
curl -Is http://forum.healthyfathershealthykids.com | head -1 returns a 301 Redirect, which is odd because no DNS entry exists. Perhaps it's because I'm running a proxy in Apache to forward to the Discourse/Nginx? Either way, the site works fine in a browser which is strange. Clearly neither the plugin or cURL can connect with the forum site though.