Since Circle supports Single Sign-On (SSO) via OAuth, you can now integrate Circle with MemberSpace, making it a seamless experience for your MemberSpace members to log in to your community!

These members won't have to sign up or log in with their Circle account — instead, they'll use MemberSpace credentials and access Circle from your log in page.

SSO is available to all MemberSpace users. Please reach out to us at support@circle.so if you're interested in getting this enabled.


✅ Step 1: Set up Circle integration in MemberSpace

Within MemberSpace, navigate to Customize → Integrations → Circle, where you'll then be presented with a form asking for the Callback URL.

🚨 If you plan to use a custom domain, set that up first as this will change your Callback URL. Not doing this first can potentially lead to being locked out of your account.

Navigate back to Circle Community Settings → Single Sign-On, to locate your Callback URL.

🚨 We recommend keeping the "Allow members with a Circle account to sign in" toggle enabled to avoid getting locked out of your account while setting up your SSO integration. In the case this happens, you can easily sign in again with your Circle credentials.
Paste your Callback URL in the MemberSpace form, then click "Integrate with Circle". You'll then be provided with your Client ID, Secret Key, and MemberSpace URL.

✅ Step 2: Copy over MemberSpace SSO information to Circle

Navigate back to Circle Community Settings → Single Sign-On and select MemberSpace as the OAuth provider.

Enter in your provider name, then paste the Client ID, Secret Key, and MemberSpace URL. Once you are done, click "Save".

✅ Step 3: Enable SSO with MemberSpace

Once you've saved your settings, toggle "Enable SSO" to ON within Circle.

  • Allow members with a Circle account to sign in: If you have members that have already registered their email with Circle, they can still sign in with those credentials using a separate sign in button.

💡 What happens to Circle member accounts?
If this is toggled ON, Circle members can continue to login using the "Sign in with Circle" button. We will create accounts for MemberSpace members automatically on our backend if the email doesn't exist within Circle.

If this is toggled OFF, members with Circle accounts will no longer be able to sign in with those credentials unless the email of their Circle account matches the email of their MemberSpace account, in which case we'll link the two automatically going forward.

💡 What happens to my admin account?
If the email you use to log in to MemberSpace is different from Circle, we recommend toggling this ON to ensure you don't get locked out of your admin account. Once you grant admin rights to both accounts you can always toggle this off later.

If this is toggled OFF, you will only be able to log in under your email that is registered within MemberSpace.
  • Allow members to sign up via a custom URL: After enabling SSO, members won't be able to sign up via Circle. However, you can keep the sign up button visible and point it to a custom URL.
🏁 If the setup was successful, you will now see the Login via MemberSpace Single Sign-On option when trying to sign in under your community!

Suggested Articles: