Tribe Campfire

Community

Platform

Customers

Tribe Campfire

Back to Knowledge Base

CJ Verma

AdminKnowledge Base

Implementation Specialist @Tribe3 months ago

SSO
+3

Set up Memberful SSO

Memberful gives creators and entrepreneurs the tools to monetize their sites, SaaS products, or online communities with memberships. Using Tribe’s Single Sign-On (SSO), integrate Tribe communities with Memberful and make a seamless login experience for the users.

With this integration, your users won’t have to sign up or log in with a Tribe account. Instead, they’ll use Memberful credentials to access Tribe from your log-in page.

➕Tribe Memberful SSO is only available to customers on Tribe's Plus, Premium and Enterprise pricing plans. Learn more about Tribe's pricing policy here.

Learn how to setup Memberful SSO in Tribe:

Memberful is one of the OAuth2 SSO methods. Click here to learn more about how OAuth2 SSO works and what other OAuth2 SSO methods Tribe supports.

Required Credentials for Setting-Up Memberful SSO in Tribe Community:

  • Client ID:* An alphanumeric string that is publicly exposed and used by the service API to identify the application. This is also used to build authorization URLs that are presented to users.
  • Client Secret:* A secret known only to the application and the authorization server. It protects the resources by only granting tokens to authorized requestors.
  • Memberful Domain:* Domain URL of your SSO provider.
  • Login Button Text:* Text defined here will appear on the login page for the users. You can insert any text. For example: Login with ABC
  • OAuth Redirect URL: The URL a browser redirects to once the process of Authentication is complete.

How to find Memberful Credentials:

Follow the steps below to find the Memberful Domain, Client ID, and Client Secret on a Memberful website:

  1. Visit your Memberful Membership website such as https://[yourdomain].memberful.com/admin.
  2. Click on Settings > Integrate > Custom Apps and wait for the next page to load.


3. Click on Add a new Custom Application.

4. On the next page, add an Application name (For Example: Tribe) and check the box next to Include OAuth tokens with this application.


5. Once you check box next to Include OAuth tokens with this application, you will see the option to select Application Type and add OAuth Redirect URL. Add Server-side Application as Application Type.

6. In the next part, add the OAuth Redirect URL. It will be the URL of your community address appended with /ssos/redirect.

  • OAuth Redirect URL example:

URLhttps://community4.blogha.com

OAuth Redirect URLhttps://community4.blogha.com/ssos/redirect

7. Once you click Create Custom Application, Client ID (Identifier) and Client Secret will be available.

8. Enter the Memberful Domain address in the Memberful Domain URL section in the community (Example: https://[Your-sub-domain].memberful.com/).

Set up OAuth2 SSO Using Memberful

Here is the step by step tutorial to set up OAuth2 SSO using Memberful Credentials:

  1. Once all the information from the previous section is gathered, log into your Tribe community using your admin account, and click [...]More > Administration > Authentication and click on OAuth2 App.

2. Choose Memberful as SSO Provider and fill in the required information, as explained in the previous section.

❗Important note: All fields are mandatory.

3. Once all the sections are filled out, toggle the Enable OAuth2 switch and click Update.

4. Visit the community URL and click the Login Button. Example: https://community1.blogha.com. Authenticate using existing/new credentials on the SSO login page.

5. Congratulations! OAuth2 SSO is now up and running!

Login & register with email:

To direct users to the SSO provider page when they enter the community as opposed to displaying the email login/registration options, disable "Login & register with Email". To disable this option, click on [...] More > Administration > Authentication > turn off the toggle for Login & register with the email:



Once disabled, the users will be taken to the Memberful Login page directly once they click on Login or Sign up in your community.

What's Next?

For more detailed information, please visit:

  • Tribe's Developer Platform
  • OAuth2 SSO
  • WordPress SSO
  • Auth0 SSO
  • Custom Provider SSO
  • Outseta SSO
  • Okta SSO

Learn more about:

  • Why Community Builders use SSO.


Still have questions? Check out the Community's SSO-related Q&A or ask a new question in the Support Space.