This plugin allows you to enter an email in a form, and automatically register and signon the user.

Source: github.com