A user is experiencing issues with Google, Twitter, and Facebook logins on their Discourse instance. Although users can connect their social media accounts through the preferences page, the buttons to create an account using these services are not visible. After troubleshooting, it was discovered that an ad blocker was the cause of the issue, as the buttons appeared when the ad blocker was disabled in Chrome. Profamii mentions that this issue did not occur in their previous Discourse installations, suggesting that an update to the ad blocker definitions may be responsible Stephen.
I’ve correctly setup Google, Twitter and Facebook logins for my Discourse instance, and a user can connect their account through the preferences page but for some reason they cannot create a new account using their Google, Twitter or Facebook account, why is this not working?
Yes, if you have setup Twitter and Facebook logins, there should be buttons for both of those options on the signup and login forms. Have you tried entering your site in safe mode? It is possible that a theme or a plugin is causing a problem with the buttons.
Just tried it in safemode and the buttons still don’t show up.
They are already enabled - like I said, users can connect their Twitter/Facebook/Google account but only once they sign up and go to their Preferences page.
Interesting, it works now after disabling my Ad Block but this used to work on my previous installations of Discourse? I ran a couple other Discourse forums before and this would show up even with my Ad Block on? Maybe an update caused this?