This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

URL Auth


Some (half-baked) feed readers do not support private blogs.
They will fail to retrieve content if you protect your site with either the regular WordPress signon or HTTP authentication.
As a work-around, it’s useful to be able to create a URL that contains the login information.
That way, even the most basic feed reader will be able to show the private posts you have access to.
(But see the warnings below).


Writing your password in a URL is one of the least secure ways to supply it.
The URL is accessible to various untrusted parties during its transmission from the client to the server.
It is also frequently stored in logs for long durations.

To retain some control over your security, consider creating a special low-privileged account.
This account should have read-only access to your site.
Only use the special account with this plugin, and avoid putting any other passwords in a URL.


  1. Upload url-auth.php to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. You need an existing username and password. Verify that you can successfully sign on to your blog.
  4. Access your site using a special URL that contains your username and password. The format is described below.

Your login credentials should be placed in a URL parameter called login.
Separate your username and password with a colon.
The syntax is ?login=username:password.
For example, suppose your feed is at and your username is chad and your password is xyzzy.
You can access your feed using the link
If your username or password contain special characters, (e.g. + or = or &), then you should
URL encode them.

Contributors & Developers

“URL Auth” is open source software. The following people have contributed to this plugin.


Translate “URL Auth” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Add support for WordPress 3.0


  • Initial version