I’ve not come across this one before, so hoping someone may have some suggestions.
I have a user who has recently registered, they prefer to use Firefox as their browser, but when they visit our hosted forum they are not shown any options on the login modal.
Their social login of choice appears to be Facebook, any known issues, or anything I can get them to take a look at?
I’ve downloaded Firefox myself and am about to install it, but I thought it was a bit odd that none of the buttons for logging in (Google, Twitter, GitHub in our case) are even displayed?
What version are they running? (visible at about:support)
Are there any errors in the console? (visible with CtrlShiftk, or Menu → Web Developer → Web Console)
Does it work when all add-ons are disabled? (you can restart Firefox in safe mode by going to about:support and hitting Restart with Add-ons Disabled...)
Does it happen on all Discourse instances, or just yours?
I imagine even with adblock plus enabled login would have worked as we don’t use discourse’s login modal at all on Mozilla Discourse (instead redirecting users to our authentication provider, Auth0).
If he wants to continue using an adblocker which doesn’t break your site (and is more lightweight than adblock plus) I didn’t have any problems when using ublock origin.
Facing the same or at least a very similar issue here.
Fanboy’s Social Blocking List includes a rule to hide “btn-social” elements which means it will hide the social login buttons of Discourse (be it meta.discourse.org or your own installation).
Users’ affected by this will have to either temporarily disable their adblocker or add your site to their whitelist.