{"id":8632,"date":"2005-02-15T05:50:03","date_gmt":"2005-02-15T03:50:03","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2005\/02\/15\/distributed-authentication\/"},"modified":"2005-04-23T04:01:03","modified_gmt":"2005-04-23T01:01:03","slug":"distributed-authentication","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2005\/02\/15\/distributed-authentication\/","title":{"rendered":"Distributed authentication"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>Today I realized that I am still not registered at <a title=\"Mozilla Firefox promotional website\" href=\"http:\/\/www.spreadfirefox.com\">Spread Firefox<\/a>.  That is a shock and shame.  I immideately went there and got myself an account and a sweet looking button on the bottom of the right panel.  I am now an official promoter of <a title=\"The best web browser out there\" href=\"http:\/\/www.mozilla.com\/en-US\/firefox\/ie.html\">Mozilla Firefox<\/a>.  Although I had probably converted a billion times more people by just talking to them than by placing a button on this site, but anyway&#8230;<\/p>\n<p>While creating an account, I read about <a href=\"http:\/\/www.spreadfirefox.com\/?q=user\/help#drupal\">distributed authentication<\/a>.  The &#8220;billion sites &#8211; billion accounts&#8221; problem is old with the web and there were several alternatives to solve it.  Microsoft Passport was the most famous, but I think its as dead as Elvis these days.  I&#8217;ve never heard of <a title=\"Open source CMS\" href=\"http:\/\/drupal.org\/\">Drupel<\/a> way of solving the problem, so I thought maybe I just post a link so you guys get the idea about it too.<\/p>\n<p>In short: Drupel is an open source <abbr title=\"Content Management System\">CMS<\/abbr>, which among other things, supports communications between installed instances for username\/password verification.  So, basically, one person can get a single account at any Drupel-based website and than use this account to login to any other Druperl-based website.  Sweet!<\/p>\n<p>Luckily or unluckily (which is a total other question) not all sites are Drupel-based.  That doesn&#8217;t mean that everyone else is out of the game.  Since the system is open sourced, other sites can be made to suppor the protocol.  The protocol is, by the way, XML-RPC, HTTP POST, or SOAP based as mentioned on one of the sites above.<\/p>\n<p>Overall, I find it to be an excellent idea.  Hopefully it will gain some weight in the near future, so that I could use a single account on most of the websites out there.<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Today I realized that I am still not registered at Spread Firefox. That is a shock and shame. I immideately went there and got myself an account and a sweet looking button on the bottom of the right panel. I am now an official promoter of Mozilla Firefox. Although I had probably converted a billion &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2005\/02\/15\/distributed-authentication\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Distributed authentication<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62],"tags":[20],"keyring_services":[],"class_list":["post-8632","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","tag-browsers"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":9777,"url":"https:\/\/mamchenkov.net\/wordpress\/2005\/12\/24\/tip-for-mozilla-firefox-and-the-middle-button\/","url_meta":{"origin":8632,"position":0},"title":"Tip for Mozilla Firefox and the middle button","author":"Leonid Mamchenkov","date":"December 24, 2005","format":false,"excerpt":"While Firefox suits me pretty good, it has a couple of issues that annoy a great deal out of me. The first one doesn't happen all that often, but when it does, it annoys the big Jz out of me. The click with the middle mouse button anywhere on the\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":16995,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/12\/07\/the-passwords-are-officially-obsolete\/","url_meta":{"origin":8632,"position":1},"title":"The passwords are officially obsolete","author":"Leonid Mamchenkov","date":"December 7, 2012","format":false,"excerpt":"Slashdot is reporting the story: a cluster of five, 4U servers equipped with 25 AMD Radeon GPUs communicating at 10 Gbps and 20 Gbps over Infiniband switched fabric. Gosney's system elevates password cracking to the next level, and effectively renders even the strongest passwords protected with weaker encryption algorithms, like\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":44278,"url":"https:\/\/mamchenkov.net\/wordpress\/2019\/09\/20\/firefox-add-ons-firefox-multi-account-containers\/","url_meta":{"origin":8632,"position":2},"title":"Firefox add-ons: Firefox Multi-Account Containers","author":"Leonid Mamchenkov","date":"September 20, 2019","format":false,"excerpt":"I've been using Google Chrome as my primary and only browser for years now. But this particular Firefox add-on - Firefox Multi-Account Containers - makes me seriously consider switching back to Firefox again. Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/09\/firefox.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/09\/firefox.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/09\/firefox.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2019\/09\/firefox.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":10250,"url":"https:\/\/mamchenkov.net\/wordpress\/2006\/06\/30\/google-thingies\/","url_meta":{"origin":8632,"position":3},"title":"Google thingies","author":"Leonid Mamchenkov","date":"June 30, 2006","format":false,"excerpt":"I am staying a bit off the technology news recently, so I don't know how widely these two news have been pushed around. But I discovered both of them only today, so I thought maybe I am not the only one out there. Google has recently released two new tools\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7517,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/05\/21\/fix-for-fedora-linux-core-2-ldap-authentication-problem\/","url_meta":{"origin":8632,"position":4},"title":"Fix for Fedora Linux Core 2 LDAP authentication problem","author":"Leonid Mamchenkov","date":"May 21, 2004","format":false,"excerpt":"Just few minutes after posting to Fedora mailing, I've managed to find the solution to my problem with LDAP authentication in Fedora Linux Core 2. Murphy's law in action. :) It seems that there was an undocumented change in default behavior. File \/etc\/ldap.conf (provided by nss_ldap) says: # OpenLDAP SSL\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":25997,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/04\/04\/share-your-public-keys-easily-with-github\/","url_meta":{"origin":8632,"position":5},"title":"Share your public keys easily with GitHub","author":"Leonid Mamchenkov","date":"April 4, 2016","format":false,"excerpt":"Here's a handy thing that I didn't know about - you can easily share your public keys by adding them to your GitHub account and then accessing the URL of the form https:\/\/github.com\/YOUR_USERNAME.keys . \u00a0What you get is a plain text response with all your public keys, ready to be\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=8632"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/8632\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=8632"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=8632"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=8632"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=8632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}