With this Add-on for Super Forms you can create custom forms that can register new users or login existing users from your front-end. You can also choose to only allow specific user role(s) to login. And specify what role a new registered user should get. Of course the Lost password form is also available which allows users to enter their email address to receive a new password. As an option you can select to send an activation email after registration or instantly let users login after their registration. Redirect to any page (for instance a dashboard).
Click here to read more about this Add-on.
Available field names to use in your form are:
– user_login
– user_email
– user_pass
– role
– user_nicename
– user_url
– display_name
– nickname
– first_name
– last_name
– description
– rich_editing
– role
– jabber
– aim
– yim
– Any other data can be saved with custom user meta
Under Form Settings on the builder page when creating a new form you will have an extra option called ?Register & Login?.