|
/ Documentation /Getting Started/ Customise Login and Registration in SureDash

Customise Login and Registration in SureDash

The way people sign up and sign in to your SureDash portal makes a big first impression. This article walks you through five things you can configure: turning on registration, adding Google and Facebook login, protecting your form with reCaptcha or Cloudflare Turnstile, setting where users land after they register, and choosing which pages handle login and sign-up.

All of these settings live in one place: SureDash > Settings. You do not need to touch any code.

Before You Start

  • Admin access to your WordPress dashboard is required.
  • SureDash must be installed and active on your site.
  • For social login, refer to the dedicated guides: Set Up Google Login in SureDash and Set Up Facebook Login in SureDash. Those articles cover the full credential setup. This article just shows you where to paste the keys once you have them.
  • For reCaptcha, you will need keys from Google’s reCaptcha site (g.co/recaptcha).

Part 1: Enable Registration on Your Portal

By default, WordPress controls whether new users can register on your site. SureDash gives you the option to allow registration through your portal even if the global WordPress setting is switched off.

Step 1: Go to Login/Registration Settings

In your WordPress dashboard, click SureDash in the left menu. Then click Settings in the top navigation bar. In the left sidebar under General, click Login/Registration.

SureDash Login and Registration Settings

Note:
You may see a blue notice at the top saying ‘User registration is currently disabled.’ This just means WordPress’s own registration setting is turned off. The toggle below it lets SureDash handle this for you independently.

Step 2: Turn On the Override Setting

Look for the toggle labelled Override WordPress Registration Setting. Switch it on. This allows visitors to register through your SureDash portal even when WordPress registration is globally disabled.

Click Save in the top-right corner to apply the change.

SureDash User registration Override Setting

Tip:
If you prefer to use WordPress’s own registration setting instead, go to WordPress > Settings > General and tick the ‘Anyone can register’ checkbox. Either approach works — the SureDash toggle is just the faster option.

Part 2: Connect Social Login With Google or Facebook

SureDash lets members register and sign in using their existing Google or Facebook account. This removes the need for them to create and remember a new password. You can enable one or both options.

Getting the API credentials from Google and Facebook involves a few steps inside those platforms. SureDash has separate dedicated guides for each one:

Once you have your credentials from either guide, here is where to enter them:

Step 3: Enter Your Credentials in Login/Registration Settings

On the Login/Registration settings page, scroll down to the Google Registration section and click to expand it. Paste your Google Token ID and Google Token Secret into the two fields shown.

Do the same for Facebook: expand the Facebook Registration section and paste your Facebook Token ID and Facebook Token Secret.

You do not need to set up both — enable only the providers you want to offer.

SureDash Google Registration Settings

Step 4: Save

Click Save in the top-right corner. The social login buttons will now appear on your portal’s login and registration forms automatically.

Troubleshooting
Social login button not appearing on the form? Make sure you have entered both the Token ID and the Token Secret — the button will not show if either field is empty. Also, confirm that your Google or Facebook app has the correct redirect URI set. It should point to your site’s portal login page URL.

Part 3: Protect Your Form With Bot Detection

SureDash supports two tools to stop bots from submitting your registration form: Google reCAPTCHA and Cloudflare Turnstile. You only need to enable one. Cloudflare Turnstile is a good choice if you want a challenge that is invisible to real users — it works in the background without asking anyone to click traffic lights or tick boxes.

Step 5: Expand Your Preferred Bot Protection Section

On the Login/Registration settings page, scroll down to either Google reCAPTCHA or Cloudflare Turnstile and click to expand the section you want to use.

Both sections will ask for a Site Key and a Secret Key. Get these from the respective provider: Google reCAPTCHA keys are available at g.co/recaptcha, and Cloudflare Turnstile keys are available from your Cloudflare dashboard under Turnstile.

bsf suman suredash — wo… 2026 04 02 at 3.00.13 pm

Step 6: Enter Your Keys and Save

Paste your Site Key and Secret Key into the relevant fields. Click Save. The bot protection will now be active on your registration form. Visitors will see either the reCAPTCHA checkbox or the Cloudflare Turnstile widget, depending on which one you enabled.

Tip:
You do not need to enable both reCAPTCHA and Cloudflare Turnstile at the same time. Pick one. If you already use Cloudflare on your site for other purposes, Turnstile is the easier option to set up since your site is likely already connected to your Cloudflare account.

Part 4: Choose Where Users Land After Signing In

Where a user goes after logging in or registering is controlled by the block settings on your Login and Registration pages — not in the SureDash admin settings panel. You set the redirect URL directly inside the block itself using the WordPress editor.

Step 7: Set the Redirect URL on Your Login Page

Open your Login page in the WordPress editor. Click on the SureDash Login Form block to select it. In the block settings panel on the right, look for the Redirect After Login URL field. Enter the URL you want users to land on after they sign in — for example, your portal homepage or a specific Space.

SureDash Redirect after login on Login Page - SureDash

You can also set a Redirect After Logout URL in the same panel. This controls where users go when they click the logout button.

Step 8: Set the Redirect URL on Your Registration Page

Open your Registration page in the WordPress editor. Click on the SureDash Register Form block. In the block settings panel, find the After Register Actions section. By default, SureDash will auto-login the user after they register. You can also set an Auto Login Redirect URL to control which page they land on after signing up.

SureDash Registration Page Settings - After Registration Actions | Redirect URL

Tip
If you leave the redirect URL fields blank, SureDash will fall back to your portal homepage. That is often fine for most setups — you only need to fill these in if you want users sent to a specific page.
Troubleshooting
Users landing on the wrong page after registering? Check the Auto Login Redirect URL in the Register block settings on your Registration page. If they are being sent to a Space they cannot access, they will see a blank or restricted page — make sure Space permissions are set correctly for new members.

Part 5: Use Custom Login and Registration Pages

By default, SureDash uses two built-in WordPress pages — Portal Login and Portal Register — for handling sign-in and sign-up. If you want to use a custom page (for example, one you have designed with Elementor or another page builder), you can point SureDash to any page on your site.

Step 9: Select Your Login and Registration Pages

On the Portal Pages settings screen, scroll down to the Select Login Page and Select Registration Page dropdowns. Each dropdown lists all published pages on your WordPress site.

Click the Login Page dropdown and choose the page you want to use as your login page. Do the same for the Registration Page dropdown.

Portal Pages in SureDash Settings - Select Login and Registration Pages
Tip:
If you are happy with how the default Portal Login and Portal Register pages look, you do not need to change anything here. These two pages are created automatically by SureDash and include the login and registration forms out of the box.

Step 10: Save and Test

Click Save. Then visit your portal’s login URL in a private browser window to confirm the correct page is showing. Test the registration form as well to make sure new sign-ups are being redirected as expected.

The password reset flow works through WordPress’s native system. On your login page, users can click Forgot Password to receive a reset link by email. No extra configuration in SureDash is needed for this to work.

Troubleshooting
Login page showing a blank or unstyled form? This usually happens when a custom page is selected, but the SureDash login shortcode or block has not been added to that page. Make sure your custom login page includes the SureDash Login Form block or shortcode; the form will not appear.

You Are All Set

Your portal now has registration enabled, social login configured, bot protection active, and the right pages in place for login and sign-up. Members can sign in quickly using Google or Facebook, and new visitors can register without hitting a wall.

If you run into any issues, the troubleshooting callouts in each part above cover the most common problems. For anything more complex, the SureDash support team is available through your dashboard.

Related Articles

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

On this page
Scroll to Top