{"id":1009,"date":"2014-06-23T14:04:53","date_gmt":"2014-06-23T18:04:53","guid":{"rendered":"http:\/\/bruji.com\/blog\/?p=1009"},"modified":"2014-06-23T14:04:53","modified_gmt":"2014-06-23T18:04:53","slug":"new-discogs-authentication-requirement","status":"publish","type":"post","link":"https:\/\/bruji.com\/blog\/2014\/06\/23\/new-discogs-authentication-requirement\/","title":{"rendered":"New DiscoGS Authentication Requirement"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-1013 size-full\" style=\"float: left;\" src=\"https:\/\/bruji.com\/blog\/wp-content\/uploads\/2014\/06\/Discogs.jpeg\" alt=\"Discogs\" width=\"288\" height=\"107\" \/><br \/>\n<a href=\"http:\/\/www.discogs.com\/\">Discogs<\/a> will start requiring authentication for searches starting August 15th. Unlike the previous image download authentication requirement that was implemented without announcement, this change has been announced via email to developers. This gave us\u00a0plenty of time to work the needed changes into the upcoming releases. Especially important since the review time on the Mac App Store slows down immediate fixes. The latest\u00a0<a href=\"http:\/\/beta.bruji.com\/cdpedia.zip\">CDpedia beta<\/a> already has the new code in place for authentication.<\/p>\n<p>The <a href=\"http:\/\/www.discogs.com\/developers\/\">Discogs API<\/a> already implemented a technology called <a href=\"http:\/\/oauth.net\">OAuth<\/a> for user authentication\u00a0to private data such as collections and want list access. Although this is the wrong technology for the general search API, because it requires too much user interaction, it&#8217;s easier to integrate for developers. Taking this in mind it seems the Discogs developers have been generous enough to leave the search API without any limits on a per account basis, allowing for a single account sign on and the API to continue to operate without friction. So the new plugin is authenticating automatically with a CDpedia Discogs account and will\u00a0continue to be as ease to use.<\/p>\n<p>Should you for any reason want to authenticate with your own account, this can be done in the Preferences -&gt; Sites by double clicking the gear button to the right of\u00a0Discogs in the list of sites.\u00a0It will expand the details view to full screen and load\u00a0the Discogs site. Here you need to login, if not already logged in, and then approve CDpedia for access. From then on your own generated tokens for CDpedia will be used to authenticate into Discogs.<\/p>\n<p>Also integrated into the update is a small change to beef up the genres. The styles information now goes into genre field if there is no custom field named &#8220;Styles&#8221;.<\/p>\n<p>For big fans of Discogs, do take the <a href=\"http:\/\/beta.bruji.com\/cdpedia.zip\">CDpedia beta<\/a> for a spin and if you find any issues with the new authentication please me us know.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discogs will start requiring authentication for searches starting August 15th. Unlike the previous image download authentication requirement that was implemented without announcement, this change has been announced via email to developers. This gave us\u00a0plenty of time to work the needed changes into the upcoming releases. Especially important since the review time on the Mac App [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[106],"class_list":["post-1009","post","type-post","status-publish","format-standard","hentry","category-programs","tag-discogs-api"],"_links":{"self":[{"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/posts\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":11,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"predecessor-version":[{"id":1021,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions\/1021"}],"wp:attachment":[{"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bruji.com\/blog\/wp-json\/wp\/v2\/tags?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}