Adds an AJAX Login/Registration page to any node/add form(s).
Users can login using their email address or username, depending on configuration, without having to leave the creation form. If the username or email address is not found in the database, a registration form is presented that may optionally include a username. If the username is not part of the registration process, the email address is used as username.
The server may be polled for account information when the user types a valid email address and a set time interval passes, whenever the user stops typing and a set time interval passes or whenever the user chooses to click a provided next button.
The login can also selectively 'refresh' fields within the node creation form.
Thanks to Greg Mckeen for co-authoring and helping to bring the module thus far.