menu-icon
Bit Assist Menu Icon

WP Auth

Estimated reading: 6 minutes 336 views

WordPress User Registration With Bit Form

Bit Form allows you to register your customer as a WordPress user by enabling the option WP Auth. With Bit Form User Registration, your users will be able to manage their accounts on the front end. With a customized registration form, you can give them access to your site immediately. You can configure Bit Form to enforce this login requirement functionality on new forms and existing forms. You can do various functionality to control your user. This documentation will describe how to register as a WordPress user via Bit Form and help you configure the settings most easily.

User Registration Form

Create a Custom registration form

To create a user registration form, make sure you have installed Bit Form pro. For this, you have to install & activate Bit Form. Now create a form according to your requirements. Just drag & drop the essential & default registration fields like- Name, Username, Email and Password. Also, you can add a custom field if you want a customized user dashboard. You can see the demo page here.

user-registration-form-bitform

Configure a Custom registration form

To configure your registration form navigate to Settings & click on WP Auth. Follow the below instructions to set up your registration form.

1. At first select Registration from the WP Authentication section & turn the enable button on.

Enable-Registration-Bit-Form

2. You have to map Bit Form fields with WP default user fields.

3. For a successful full registration there are two types of notifications – User Email Notification & Admin Email Notification. Then set the redirect page link from the registration page. Also, the WP admin can set the WP User Role.

Notification-&-User-Role-Bit-Form

4. There are 3 types of User approval methods

User-Approval-Bit_Form

 Auto approval– After registration, the profile will be automatically added to WP User.

▪ Require Admin review– After admin approval, users’ profiles will be added.

Admin-Review-Bit-Form

▪ Require Email Activation- Users have to activate the email sent from the WP admin.

Email-Activation-Bit-Form

Additionally you can add custom fields to personalize your users’ profiles. You can create custom fields. After creating custom fields you have to map it with Bit Form fields from the User Meta Field Mapping. For that, you need the corresponding id of the custom field. Here for the demonstration, we have created a custom field using the Meta box & put the id on the Meta Key option.

Custom-Field-Bit-Form.
Meta-Field-Mapping-Bit-Form

6. After creating your registration form , embed the short code on any page of your website.

Reg-Test-Bit-Form
Shortcode-Bit-Form
WordPress-User-Bit-Form

Log In form

Create a log in form

After a successful registration now user needs to log-in to their profile. To create a log in form drag & drop the default fields. You can see the demo page here.

Log-in-Form-Bit-Form

Configure log in form

To configure your log-in form navigate to Settings & click on WP Auth. Follow the below instructions to set up your registration form.

1. At first select Log In from the WP Authentication section & turn the enable button on.

Enable-Log-In-Bit-Form

2. You have to configure Bit Form fields with log-in fields.

Log-In-Map-Bit-Form

Set the redirect page link from the login page. You can add a custom link also. Then set a success message. Click the Save button to save the entire configuration process.

Redirect-Bit-Form

Forgot Password form

Create a Forgot Password form

There should be a forgot password form link on your login form, which will be redirected to the forgot password form. Create a form using Email or UserName fields. You can see the demo page here.

Configure forgot password form

To configure your forgot password form, navigate to Settings & click on WP Auth. Follow the below instructions to set up your forgot password form.

1. At first select Forgot Password from the WP Authentication section & turn the enable button on.

Enable -Forgot-Pass-Bit-Form

2. You have to configure Bit Form fields with forgot password in fields.

Map-Forgot-pass-Bit-Form

3. Set the Reset Password form link in the Redirect Page field. Then set a password reset email template.

Redirect-Forgot-pass-Bit-Form

4. Create a success message for the reset password option & save the settings.

Reset Password form

Create a reset password form

To create a reset password form simply drag & drop two password fields and names like New Password & Confirm Password. Configure the field settings from the right panel of the form. You can see the demo page here.

Configure reset password form

To configure your reset password form, navigate to Settings & click on WP Auth. Follow the below instructions to set up your registration form.

1. At first select Reset Password from the WP Authentication section & turn the enable button on.

Reset-Pass-Bit-Form

2. You have to configure Bit Form fields with reset passwords in fields.

Reset-Pass-Bit-Form

3. Set the redirect page link from the page. You can add a custom link also. Then set a success message. Click the Save button to save the entire configuration process.

Redirect-Reset-Pass-Bit-Form

4. Now, navigate to the Conditionals Logics .You have to set logic in terms of some conditions to show Success Message & Error Message.

▪ Condition for Success Message: On form submission, under action behavior Condition set a logic New Password is equal to Confirm Password. On the Value field give the Field Key of the new Password. For example, here I have set the field key as ${bf35-3}.

Success-Message-Bit-Form

▪ Condition for Error Message: On a form validation, under action behavior Condition set a logic New Password is not equal to Confirm Password. On the Value field give the Field Key of the new Password. For example, here I have set the field key as ${bf35-3}.

Error-Message-Bit-Form

All you need is to create a customized registration form using Bit Form & configure the WP Auth setting to make your customer a registered user. It will help you to filter your customers as well as spam from submission.

Share this Doc

WP Auth

Or copy link

CONTENTS