{"id":13195,"date":"2011-05-08T15:01:47","date_gmt":"2011-05-08T15:01:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/url-auth\/"},"modified":"2011-05-08T16:39:19","modified_gmt":"2011-05-08T16:39:19","slug":"url-auth","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/url-auth\/","author":2099187,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2","stable_tag":"0.2","tested":"3.1.4","requires":"2.0","requires_php":"","requires_plugins":"","header_name":"URL auth","header_author":"Chad Parry","header_description":"","assets_banners_color":"","last_updated":"2011-05-08 16:39:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1051,"num_ratings":0,"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":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.2"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[710,1594],"plugin_category":[38],"plugin_contributors":[129678],"plugin_business_model":[],"class_list":["post-13195","plugin","type-plugin","status-closed","hentry","plugin_tags-authentication","plugin_tags-feeds","plugin_category-authentication","plugin_contributors-chadparry","plugin_committers-chadparry"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/url-auth.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Some (half-baked) feed readers do not support private blogs.\nThey will fail to retrieve content if you protect your site with either the regular WordPress signon or HTTP authentication.\nAs a work-around, it's useful to be able to create a URL that contains the login information.\nThat way, even the most basic feed reader will be able to show the private posts you have access to.\n(But see the warnings below).<\/p>\n\n<h3>Warnings<\/h3>\n\n<p>Writing your password in a URL is one of the least secure ways to supply it.\nThe URL is accessible to various untrusted parties during its transmission from the client to the server.\nIt is also frequently stored in logs for long durations.<\/p>\n\n<p>To retain some control over your security, consider creating a special low-privileged account.\nThis account should have read-only access to your site.\nOnly use the special account with this plugin, and avoid putting any other passwords in a URL.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload <code>url-auth.php<\/code> to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>You need an existing username and password. Verify that you can successfully sign on to your blog.<\/li>\n<li>Access your site using a special URL that contains your username and password. The format is described below.<\/li>\n<\/ol>\n\n<p>Your login credentials should be placed in a URL parameter called <code>login<\/code>.\nSeparate your username and password with a colon.\nThe syntax is <code>?login=username:password<\/code>.\nFor example, suppose your feed is at <code>http:\/\/fullofit.parry.org\/feed\/atom<\/code> and your username is <code>chad<\/code> and your password is <code>xyzzy<\/code>.\nYou can access your feed using the link <code>http:\/\/fullofit.parry.org\/feed\/atom?login=chad:xyzzy<\/code>. \nIf your username or password contain special characters, (e.g. + or = or &amp;), then you should\n<a href=\"http:\/\/www.blooberry.com\/indexdot\/html\/topics\/urlencoding.htm\">URL encode<\/a> them.<\/p>\n\n<!--section=changelog-->\n<h4>0.2<\/h4>\n\n<ul>\n<li>Add support for WordPress 3.0<\/li>\n<\/ul>\n\n<h4>0.1<\/h4>\n\n<ul>\n<li>Initial version<\/li>\n<\/ul>","raw_excerpt":"This plugin allows users to authenticate using a password in the URL. This is especially useful to allow feed readers to access private feeds.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/13195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=13195"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/chadparry"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=13195"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=13195"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=13195"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=13195"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=13195"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=13195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}