{"id":27008,"date":"2013-12-31T11:55:30","date_gmt":"2013-12-31T11:55:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/blaatschaap-oauth\/"},"modified":"2016-01-03T18:09:12","modified_gmt":"2016-01-03T18:09:12","slug":"blaatschaap-oauth","status":"publish","type":"plugin","link":"https:\/\/sr.wordpress.org\/plugins\/blaatschaap-oauth\/","author":12453978,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.4.5","stable_tag":"trunk","tested":"4.2.39","requires":"3.7.0","requires_php":"","requires_plugins":"","header_name":"BlaatLogin: OAuth","header_author":"Andr\u00e9 van Schoubroeck","header_description":"","assets_banners_color":"","last_updated":"2016-01-03 18:09:12","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/code.blaatschaap.be\/donations\/","header_plugin_uri":"http:\/\/code.blaatschaap.be","header_author_uri":"http:\/\/www.andrevanschoubroeck.name","rating":5,"author_block_rating":0,"active_installs":10,"downloads":2940,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"1"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[710,2061,2469],"plugin_category":[38],"plugin_contributors":[97112],"plugin_business_model":[],"class_list":["post-27008","plugin","type-plugin","status-publish","hentry","plugin_tags-authentication","plugin_tags-oauth","plugin_tags-sso","plugin_category-authentication","plugin_contributors-grombeestje","plugin_committers-grombeestje"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/blaatschaap-oauth.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>The OAuth plugin for WordPress allows you to provide authentication against any\nOAuth provider. This plugin is uses the OAuth library by Manuel Lemos. The\nplugin allows the admin to select any from the services supported\nout-of-the-box by the said library. Additionally it is possible to configure a\nservice manually, which means any site supporting the OAuth protocol can\nbe used.<\/p>\n\n<!--section=installation-->\n<p>Plugins are usually installed through the WordPress admin panel, which is\nan automated process. If manual installation is desired, extract the archive\nand upload the files and directories to\n\/path\/to\/your\/webroot\/wp-content\/plugins\/<\/p>\n\n<!--section=changelog-->\n<p>0.4.5:\nUpdate of 3rd party components<\/p>\n\n<p>0.4.4:\nMajor rewrite. Much of the code in this release was intended to be released \nonly with version 0.5. However, the issues discovered leading to the 0.4.3\nrelease made me decided to create a release before the rewrite was completely\ndone. This version should work reliable on all supported OAuth services. At\nthis point, not all services can be supported. Pre-configured services are\nFacebook, github, Google, Linkedin Microsoft, and Twitter. Other services\ncan be configured manually, but at the moment only those that use a flat\ndata structure. Nested data structures will be supported in a future release.\nData migration for earlier releases is included, but at this moment limited\nto Facebook, github, Google, Linkedin Microsoft, and Twitter.<\/p>\n\n<p>0.4.3:\nDatabase query fix. $wpdb-&gt;prepare was called with %d and a string as\nparameter. This error conceiled a number of other bugs. Any version\nprior to this release is considered unreliable. Due a design flaw any\nrelease only works with few providers. Known to work are Twitter and github.<\/p>\n\n<p>0.4.2: \nBugfixes in the Registration and Linking code.<\/p>\n\n<p>No more PHP notices when WordPress is running in DEBUG mode.<\/p>\n\n<p>When a user is deleted from WordPress, also delete the user's OAuth sessions\nfrom the database.<\/p>\n\n<p>0.4.1:\nBugfix: the sort order of the buttons was ignored.<\/p>\n\n<p>0.4: \nStructural rewrite to support multiple authentication frameworks. This\nis a preparation for planned plugins to support OpenID 2.0 and BrowserID.<\/p>\n\n<p>Fixes for the registration using an OAuth provider. In previous versions\nsigning up using an OAuth provider was not working properly. Also \nimproved linking code.<\/p>\n\n<p>Added logos for some OAuth services, logos included in this release are\nbitbucket, bitly, dropbox, etsy, facebook, flickr, github, google, \nlinkedin, meetup, microsoft, paypal, tumblr, twitter, vimeo, vk,\nwordpress, xing, yahoo, yandex.<\/p>\n\n<p>0.3.6 :<\/p>\n\n<p>Bugfix release: options page not found message fixed. This error \n  occured in the General Auth Settings page upon saving. This resulted\n  that the pages for login\/link\/register could not be set.<\/p>\n\n<p>0.3.5 :<\/p>\n\n<p>Bugfix: Previous versions allowed a logged in user to link to an already\n        linked service.<\/p>\n\n<p>Field for configuring OAuth services are wider.\nStarted rewrite to abstract generic Authorisation code, to allow future support\nfor other Authorisation methods<\/p>\n\n<p>0.3 :<\/p>\n\n<p>Rewritten button code. It no longer uses \"CSS3 Social Sign-in Buttons by \nNicolas Gallagher\". \nYou can now upload your own logos. Adding custom CSS is also possible.<\/p>\n\n<p>0.2 :<\/p>\n\n<p>Bugfix: BlaatSchaap Plugins Overview page was missing, and displayed an\n        error message when trying to access it.<\/p>\n\n<p>Synchronised with the OAuth library. The library uses an external\nconfiguration file now. This configuration file is parsed and all\nnew services are listed.<\/p>\n\n<p>0.1 :<\/p>\n\n<p>Initial release<\/p>","raw_excerpt":"This plugin turns your WordPress website into an OAuth Consumer. It allowsallows your users to sign in with any OAuth provider.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/27008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=27008"}],"author":[{"embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/grombeestje"}],"wp:attachment":[{"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=27008"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=27008"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=27008"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=27008"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=27008"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=27008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}