Problems with WordPress Like Plugin and Polylang

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Spread the love          Sometimes, drugs interact with each other, and the same happens to WordPress Plugins. The following example demonstrates one of such interactions. Both Polylang and Facebook Like plugins work completely as expected on themselves, however, when used together somethings get broken. Facebook Like plugin does somewhat what it’s name implies: add the facebook button to your wordpress blog. It’s also possible to share the page directly to facebook. Both features work flawlessly on its own. Polylang it’s one of most useful plugins you can find if you need to post stuff on two or more languages. It checks the configured language on the browser, with the language set for each post, and displays the post accordingly. Simple and it works. However, when when using a translated post with facebook like, things brake down. Facebook uses a script to check access to the shared pages and try to identify eventual images to show them on Facebook, this is known as facebookexternalhit (useragent facebookexternalhit/1.0). Now, this script does not sets the language, or it sets the language wrong, Polylang has not means to set the correct version. All this results that when people tries to share a page directly on the blog, sometimes …

The state of openID third party login integration on WordPress

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Spread the love          Last week a friend of mine asked me why count’t I simply do the same authentication scheme as on Blogger? From a user’s point of view, it made some sense: why have one more login, in as many sites. Well, from a security point of view, it may also make sense. On the aftermath of the Linkedinscandal, where around 9 million hashed passwords were disclosed, and about 2 million passwords were recovered, I wouldn’t feel confortable having another unprotected database containing sensitive user data, even if that database was mine. It’s far better to have Google, Facebook or Microsoft handle it, and in a terror scenario, let them have the fall. To make things even better, this is an Internet standard being developed known as openID, which would make different authentication processes interoperable. And it mostly works, for those sites which support this, which at this moment are mainly Google and Yahoo. Other such as Microsoft, and mainly haven’t yet seen the light (of standards usage, but this is not uncommon to Microsoft). At the end, and after a few tests on different plugins, I rested on Social Connect. Let’s see how it goes. This plugin integrates not …