Skip to main content

OAuth2.0
OAuth2.0
2 followers
4 questions
0 posts

Do you have questions about OAuth2.0?

Log in to ask questions about OAuth2.0 publicly or anonymously.

Eli Tribe TEAM
Customer Support Manager at Tribe

In this tutorial, we will go over how to set up an OAuth2 SSO for Single Sign-On use within WordPress OAuth Server.

Installing WP OAuth Server

1. Installing the plugin is as simple as any other WordPress plugin and requires a little effort to configure. The configuration is done for you when you finish installing the plugin within your Wordpress:

  • Plugins > Add New > Search for WP OAuth Server Make sure to Install and Activate WP OAuth Server (OAuth Authentication) By WP OAuth Server. Check out step 1 in the tutorial video below.

2. In Wordpress, create a consumer/client using the admin interface. This client will be unique to the site that the Single Sign-On will be taking place. Ensure that the Redirect URI is set correctly. On the left panel click on OAuth Server and click Add New Client:

Client Information

  • Client Name: Name to identify the application. You can pick any name.
  • Redirect URI: You can find the callback Url from Tribe OAuth2 SSO App.
    <Community Url>/auth/oauth2/callback
    ex: https://community.domain.com/auth/oauth2/callback72
  • Client Credential Assigned User: Select a user account that has higher privileges. ex: Wordpress admin account.
  • Once the information is entered, click on "Create Client", and after the client is created, you can see the Client ID and Client Secret which are required for the next step.
  • Under OAuth Server > Settings > General Settings > [OAuth Server Enabled] is checked
  • Check out step 2 in the tutorial video below.

3. Setup on Tribe Community Side

Go to... (More)