Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!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.

AJAX Login Widget++

A clean AJAX-based login, registration and lost password retrieval widget.

Plugin Homepage


  • Integrate login functionality into your site (rather than having it on a separate page).
  • User can login, register, and retrieve a lost password without ever leaving the page they are on.
  • AJAX-based.
  • XHTML 1.1 and CSS 3 compliant.

Current Ideas for the Next Version

  • Beautify for IE7
  • Minify JS and put it in the footer
  • Better support for styling via CSS
  • Option to include a customizeable title above the widget
  • Provide an additional non-table-based template
  • Internalization support
  • Add login form to page/post with [insert-login] tag
  • Options
    • Show gravatar after user logs in
    • Customize welcome message
    • Titles for login form
    • Captcha support

Please continue to give me ideas for the next version on my blog or on the forums here.

This plugin provides an XHTML-compliant AJAX login form which can be easily inserted (one line of code) into your WordPress sidebar. The form doubles as lost-password-recovery and registration forms too.

AJAX allows the page to be dynamically updated so that the user does not have to leave the page they were on when they decided to sign in or sign up. This means users do not have to interrupt what they were looking at in order to login! If an error occurs (like the entry of an incorrect password), then the user is alerted with a message box. The only full page refresh which occurs is when the user logs in successfully, though it does not change which page the user is looking at (so as not to interrupt them).

One the user is logged in, the login form is replaced with a "You are logged in as XYZ" message along with links to go to their profile or logout. An administrative user will be presented with the "Site Admin" link instead of a profile link.

The plugin uses the normal WordPress 2.7 authentication process so it can easily be added to your WordPress site as a sidebar widget or by adding a single line of PHP code to your theme.

This plugin extends the former AJAX Login plugin written by Jonas Einarsson. This version fixes a number of bugs with a previous implementation (incompatibility with the latest WordPress versions) and contributes a cleaner user interface with better and more reliable AJAX functionality (including animated loading icons).

Requires: 2.7 or higher
Compatible up to: 2.7.1
Last Updated: 8 years ago
Active Installs: 900+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.